private GetVirtualMachineScaleSetResult(
            string location,

            string name,

            bool?overProvision,

            string?provisioningState,

            Outputs.SkuResponse?sku,

            ImmutableDictionary <string, string>?tags,

            string type,

            Outputs.UpgradePolicyResponse?upgradePolicy,

            Outputs.VirtualMachineScaleSetVMProfileResponse?virtualMachineProfile)
        {
            Location          = location;
            Name              = name;
            OverProvision     = overProvision;
            ProvisioningState = provisioningState;
            Sku                   = sku;
            Tags                  = tags;
            Type                  = type;
            UpgradePolicy         = upgradePolicy;
            VirtualMachineProfile = virtualMachineProfile;
        }
        private GetVirtualMachineScaleSetResult(
            Outputs.AutomaticRepairsPolicyResponse?automaticRepairsPolicy,

            bool?doNotRunExtensionsOnOverprovisionedVMs,

            Outputs.VirtualMachineScaleSetIdentityResponse?identity,

            string location,

            string name,

            bool?overprovision,

            Outputs.PlanResponse?plan,

            int?platformFaultDomainCount,

            string provisioningState,

            Outputs.SubResourceResponse?proximityPlacementGroup,

            bool?singlePlacementGroup,

            Outputs.SkuResponse?sku,

            ImmutableDictionary <string, string>?tags,

            string type,

            string uniqueId,

            Outputs.UpgradePolicyResponse?upgradePolicy,

            Outputs.VirtualMachineScaleSetVMProfileResponse?virtualMachineProfile,

            bool?zoneBalance,

            ImmutableArray <string> zones)
        {
            AutomaticRepairsPolicy = automaticRepairsPolicy;
            DoNotRunExtensionsOnOverprovisionedVMs = doNotRunExtensionsOnOverprovisionedVMs;
            Identity                 = identity;
            Location                 = location;
            Name                     = name;
            Overprovision            = overprovision;
            Plan                     = plan;
            PlatformFaultDomainCount = platformFaultDomainCount;
            ProvisioningState        = provisioningState;
            ProximityPlacementGroup  = proximityPlacementGroup;
            SinglePlacementGroup     = singlePlacementGroup;
            Sku                   = sku;
            Tags                  = tags;
            Type                  = type;
            UniqueId              = uniqueId;
            UpgradePolicy         = upgradePolicy;
            VirtualMachineProfile = virtualMachineProfile;
            ZoneBalance           = zoneBalance;
            Zones                 = zones;
        }
예제 #3
0
        private GetVirtualMachineScaleSetResult(
            string id,

            Outputs.VirtualMachineScaleSetIdentityResponse?identity,

            string location,

            string name,

            bool?overprovision,

            Outputs.PlanResponse?plan,

            string provisioningState,

            bool?singlePlacementGroup,

            Outputs.SkuResponse?sku,

            ImmutableDictionary <string, string>?tags,

            string type,

            string uniqueId,

            Outputs.UpgradePolicyResponse?upgradePolicy,

            Outputs.VirtualMachineScaleSetVMProfileResponse?virtualMachineProfile,

            ImmutableArray <string> zones)
        {
            Id                    = id;
            Identity              = identity;
            Location              = location;
            Name                  = name;
            Overprovision         = overprovision;
            Plan                  = plan;
            ProvisioningState     = provisioningState;
            SinglePlacementGroup  = singlePlacementGroup;
            Sku                   = sku;
            Tags                  = tags;
            Type                  = type;
            UniqueId              = uniqueId;
            UpgradePolicy         = upgradePolicy;
            VirtualMachineProfile = virtualMachineProfile;
            Zones                 = zones;
        }