Skip to content
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,43 @@ public partial class VirtualMachineScaleSet : Resource
/// set</param>
/// <param name="extendedLocation">The extended location of the Virtual
/// Machine Scale Set.</param>
///
/// <param name="orchestrationMode">Specifies the orchestration mode
/// for the virtual machine scale set. Possible values include:
/// 'Uniform', 'Flexible'</param>
/// <param name="spotRestorePolicy">Specifies the Spot Restore
/// properties for the virtual machine scale set.</param>
/// <param name="priorityMixPolicy">Specifies the desired targets for
/// mixing Spot and Regular priority VMs within the same VMSS Flex
/// instance.</param>
///

public VirtualMachineScaleSet(string location, string id, string name, string type, IDictionary<string, string> tags, Sku sku, Plan plan, UpgradePolicy upgradePolicy, AutomaticRepairsPolicy automaticRepairsPolicy, VirtualMachineScaleSetVMProfile virtualMachineProfile, string provisioningState, bool? overprovision, bool? doNotRunExtensionsOnOverprovisionedVMs, string uniqueId, bool? singlePlacementGroup, bool? zoneBalance, int? platformFaultDomainCount, SubResource proximityPlacementGroup, SubResource hostGroup, AdditionalCapabilities additionalCapabilities, ScaleInPolicy scaleInPolicy, string orchestrationMode, SpotRestorePolicy spotRestorePolicy, VirtualMachineScaleSetIdentity identity, IList<string> zones, ExtendedLocation extendedLocation, PriorityMixPolicy priorityMixPolicy = default(PriorityMixPolicy))
: base(location, id, name, type, tags)
{
Sku = sku;
Plan = plan;
UpgradePolicy = upgradePolicy;
AutomaticRepairsPolicy = automaticRepairsPolicy;
VirtualMachineProfile = virtualMachineProfile;
ProvisioningState = provisioningState;
Overprovision = overprovision;
DoNotRunExtensionsOnOverprovisionedVMs = doNotRunExtensionsOnOverprovisionedVMs;
UniqueId = uniqueId;
SinglePlacementGroup = singlePlacementGroup;
ZoneBalance = zoneBalance;
PlatformFaultDomainCount = platformFaultDomainCount;
ProximityPlacementGroup = proximityPlacementGroup;
HostGroup = hostGroup;
AdditionalCapabilities = additionalCapabilities;
ScaleInPolicy = scaleInPolicy;
OrchestrationMode = orchestrationMode;
SpotRestorePolicy = spotRestorePolicy;
Identity = identity;
Zones = zones;
ExtendedLocation = extendedLocation;
PriorityMixPolicy = priorityMixPolicy;
CustomInit();
}

public VirtualMachineScaleSet(string location, string id, string name, string type, IDictionary<string, string> tags, Sku sku, Plan plan, UpgradePolicy upgradePolicy, AutomaticRepairsPolicy automaticRepairsPolicy, VirtualMachineScaleSetVMProfile virtualMachineProfile, string provisioningState, bool? overprovision, bool? doNotRunExtensionsOnOverprovisionedVMs, string uniqueId, bool? singlePlacementGroup, bool? zoneBalance, int? platformFaultDomainCount, SubResource proximityPlacementGroup, SubResource hostGroup, AdditionalCapabilities additionalCapabilities, ScaleInPolicy scaleInPolicy, string orchestrationMode, SpotRestorePolicy spotRestorePolicy, VirtualMachineScaleSetIdentity identity, IList<string> zones = default(IList<string>), ExtendedLocation extendedLocation = default(ExtendedLocation))
: base(location, id, name, type, tags)
Expand Down

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading