public class VirtualMachineScaleSetUpdate extends UpdateResource
| Constructor and Description |
|---|
VirtualMachineScaleSetUpdate() |
| Modifier and Type | Method and Description |
|---|---|
AdditionalCapabilities |
additionalCapabilities()
Get specifies additional capabilities enabled or disabled on the Virtual Machines in the Virtual Machine Scale Set.
|
VirtualMachineScaleSetIdentity |
identity()
Get the identity of the virtual machine scale set, if configured.
|
Boolean |
overprovision()
Get specifies whether the Virtual Machine Scale Set should be overprovisioned.
|
Plan |
plan()
Get the purchase plan when deploying a virtual machine scale set from VM Marketplace images.
|
Boolean |
singlePlacementGroup()
Get when true this limits the scale set to a single placement group, of max size 100 virtual machines.
|
Sku |
sku()
Get the virtual machine scale set sku.
|
UpgradePolicy |
upgradePolicy()
Get the upgrade policy.
|
VirtualMachineScaleSetUpdateVMProfile |
virtualMachineProfile()
Get the virtual machine profile.
|
VirtualMachineScaleSetUpdate |
withAdditionalCapabilities(AdditionalCapabilities additionalCapabilities)
Set specifies additional capabilities enabled or disabled on the Virtual Machines in the Virtual Machine Scale Set.
|
VirtualMachineScaleSetUpdate |
withIdentity(VirtualMachineScaleSetIdentity identity)
Set the identity of the virtual machine scale set, if configured.
|
VirtualMachineScaleSetUpdate |
withOverprovision(Boolean overprovision)
Set specifies whether the Virtual Machine Scale Set should be overprovisioned.
|
VirtualMachineScaleSetUpdate |
withPlan(Plan plan)
Set the purchase plan when deploying a virtual machine scale set from VM Marketplace images.
|
VirtualMachineScaleSetUpdate |
withSinglePlacementGroup(Boolean singlePlacementGroup)
Set when true this limits the scale set to a single placement group, of max size 100 virtual machines.
|
VirtualMachineScaleSetUpdate |
withSku(Sku sku)
Set the virtual machine scale set sku.
|
VirtualMachineScaleSetUpdate |
withUpgradePolicy(UpgradePolicy upgradePolicy)
Set the upgrade policy.
|
VirtualMachineScaleSetUpdate |
withVirtualMachineProfile(VirtualMachineScaleSetUpdateVMProfile virtualMachineProfile)
Set the virtual machine profile.
|
tags, withTagspublic Sku sku()
public VirtualMachineScaleSetUpdate withSku(Sku sku)
sku - the sku value to setpublic Plan plan()
public VirtualMachineScaleSetUpdate withPlan(Plan plan)
plan - the plan value to setpublic UpgradePolicy upgradePolicy()
public VirtualMachineScaleSetUpdate withUpgradePolicy(UpgradePolicy upgradePolicy)
upgradePolicy - the upgradePolicy value to setpublic VirtualMachineScaleSetUpdateVMProfile virtualMachineProfile()
public VirtualMachineScaleSetUpdate withVirtualMachineProfile(VirtualMachineScaleSetUpdateVMProfile virtualMachineProfile)
virtualMachineProfile - the virtualMachineProfile value to setpublic Boolean overprovision()
public VirtualMachineScaleSetUpdate withOverprovision(Boolean overprovision)
overprovision - the overprovision value to setpublic Boolean singlePlacementGroup()
public VirtualMachineScaleSetUpdate withSinglePlacementGroup(Boolean singlePlacementGroup)
singlePlacementGroup - the singlePlacementGroup value to setpublic AdditionalCapabilities additionalCapabilities()
public VirtualMachineScaleSetUpdate withAdditionalCapabilities(AdditionalCapabilities additionalCapabilities)
additionalCapabilities - the additionalCapabilities value to setpublic VirtualMachineScaleSetIdentity identity()
public VirtualMachineScaleSetUpdate withIdentity(VirtualMachineScaleSetIdentity identity)
identity - the identity value to setCopyright © 2019. All rights reserved.