VirtualMachineScaleSetUpdate Class
Describes a Virtual Machine Scale Set.
- Inheritance
-
azure.mgmt.compute.v2017_03_30.models._models_py3.UpdateResourceVirtualMachineScaleSetUpdate
Constructor
VirtualMachineScaleSetUpdate(*, tags: Optional[Dict[str, str]] = None, sku: Optional[azure.mgmt.compute.v2017_03_30.models._models_py3.Sku] = None, plan: Optional[azure.mgmt.compute.v2017_03_30.models._models_py3.Plan] = None, identity: Optional[azure.mgmt.compute.v2017_03_30.models._models_py3.VirtualMachineScaleSetIdentity] = None, upgrade_policy: Optional[azure.mgmt.compute.v2017_03_30.models._models_py3.UpgradePolicy] = None, virtual_machine_profile: Optional[azure.mgmt.compute.v2017_03_30.models._models_py3.VirtualMachineScaleSetUpdateVMProfile] = None, overprovision: Optional[bool] = None, single_placement_group: Optional[bool] = None, **kwargs)
Parameters
- plan
- Plan
Required
The purchase plan when deploying a virtual machine scale set from VM Marketplace images.
- identity
- VirtualMachineScaleSetIdentity
Required
The identity of the virtual machine scale set, if configured.
- overprovision
- bool
Required
Specifies whether the Virtual Machine Scale Set should be overprovisioned.
- single_placement_group
- bool
Required
When true this limits the scale set to a single placement group, of max size 100 virtual machines. NOTE: If singlePlacementGroup is true, it may be modified to false. However, if singlePlacementGroup is false, it may not be modified to true.
Feedback
Submit and view feedback for