///GENMHASH:35898863669BD2284D4018DCF2B2BA41:78EDBA70ED91E43FF49DED1F543F70A9
        internal IPAllocationMethod PrimaryPrivateIPAllocationMethod()
        {
            IVirtualMachineScaleSetNicIPConfiguration primaryIPConfig = this.PrimaryIPConfiguration();

            if (primaryIPConfig == null)
            {
                return(null);
            }
            return(primaryIPConfig.PrivateIPAllocationMethod);
        }
        ///GENMHASH:2332F9479F460CE970138ADD35B5AF72:81DD338E367BE383AB07F90D379D4169
        internal string PrimaryPrivateIP()
        {
            IVirtualMachineScaleSetNicIPConfiguration primaryIPConfig = this.PrimaryIPConfiguration();

            if (primaryIPConfig == null)
            {
                return(null);
            }
            return(primaryIPConfig.PrivateIPAddress);
        }