Skip to content

Commit

Permalink
.NET SDK Resource Provider:'Compute' (#5620)
Browse files Browse the repository at this point in the history
REST Spec PR 'Azure/azure-rest-api-specs#5498'
REST Spec PR Author 'sds6'
REST Spec PR Last commit
  • Loading branch information
adxsdknet authored and dsgouda committed Mar 29, 2019
1 parent 0ffb353 commit e8b50e0
Showing 1 changed file with 16 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,11 @@ public VirtualMachineScaleSet()
/// appears in the response.</param>
/// <param name="overprovision">Specifies whether the Virtual Machine
/// Scale Set should be overprovisioned.</param>
/// <param name="doNotRunExtensionsOnOverprovisionedVMs">In case of
/// overprovisioning, determines whether extensions should be run
/// immediately, or if they should be delayed until after
/// overprovisioning has finished and the set of instances to keep have
/// been selected.</param>
/// <param name="uniqueId">Specifies the ID which uniquely identifies a
/// Virtual Machine Scale Set.</param>
/// <param name="singlePlacementGroup">When true this limits the scale
Expand All @@ -67,7 +72,7 @@ public VirtualMachineScaleSet()
/// <param name="identity">The identity of the virtual machine scale
/// set, if configured.</param>
/// <param name="zones">The virtual machine scale set zones.</param>
public VirtualMachineScaleSet(string location, string id = default(string), string name = default(string), string type = default(string), IDictionary<string, string> tags = default(IDictionary<string, string>), Sku sku = default(Sku), Plan plan = default(Plan), UpgradePolicy upgradePolicy = default(UpgradePolicy), VirtualMachineScaleSetVMProfile virtualMachineProfile = default(VirtualMachineScaleSetVMProfile), string provisioningState = default(string), bool? overprovision = default(bool?), string uniqueId = default(string), bool? singlePlacementGroup = default(bool?), bool? zoneBalance = default(bool?), int? platformFaultDomainCount = default(int?), VirtualMachineScaleSetIdentity identity = default(VirtualMachineScaleSetIdentity), IList<string> zones = default(IList<string>))
public VirtualMachineScaleSet(string location, string id = default(string), string name = default(string), string type = default(string), IDictionary<string, string> tags = default(IDictionary<string, string>), Sku sku = default(Sku), Plan plan = default(Plan), UpgradePolicy upgradePolicy = default(UpgradePolicy), VirtualMachineScaleSetVMProfile virtualMachineProfile = default(VirtualMachineScaleSetVMProfile), string provisioningState = default(string), bool? overprovision = default(bool?), bool? doNotRunExtensionsOnOverprovisionedVMs = default(bool?), string uniqueId = default(string), bool? singlePlacementGroup = default(bool?), bool? zoneBalance = default(bool?), int? platformFaultDomainCount = default(int?), VirtualMachineScaleSetIdentity identity = default(VirtualMachineScaleSetIdentity), IList<string> zones = default(IList<string>))
: base(location, id, name, type, tags)
{
Sku = sku;
Expand All @@ -76,6 +81,7 @@ public VirtualMachineScaleSet()
VirtualMachineProfile = virtualMachineProfile;
ProvisioningState = provisioningState;
Overprovision = overprovision;
DoNotRunExtensionsOnOverprovisionedVMs = doNotRunExtensionsOnOverprovisionedVMs;
UniqueId = uniqueId;
SinglePlacementGroup = singlePlacementGroup;
ZoneBalance = zoneBalance;
Expand Down Expand Up @@ -133,6 +139,15 @@ public VirtualMachineScaleSet()
[JsonProperty(PropertyName = "properties.overprovision")]
public bool? Overprovision { get; set; }

/// <summary>
/// Gets or sets in case of overprovisioning, determines whether
/// extensions should be run immediately, or if they should be delayed
/// until after overprovisioning has finished and the set of instances
/// to keep have been selected.
/// </summary>
[JsonProperty(PropertyName = "properties.doNotRunExtensionsOnOverprovisionedVMs")]
public bool? DoNotRunExtensionsOnOverprovisionedVMs { get; set; }

/// <summary>
/// Gets specifies the ID which uniquely identifies a Virtual Machine
/// Scale Set.
Expand Down

0 comments on commit e8b50e0

Please sign in to comment.