Package version:
OptionaladditionalSpecifies additional capabilities enabled or disabled on the Virtual Machines in the Virtual Machine Scale Set. For instance: whether the Virtual Machines have the capability to support attaching managed data disks with UltraSSD_LRS storage account type.
OptionalautomaticPolicy for automatic repairs.
OptionaldoWhen Overprovision is enabled, extensions are launched only on the requested number of VMs which are finally kept. This property will hence ensure that the extensions do not run on the extra overprovisioned VMs.
OptionalidentityThe identity of the virtual machine scale set, if configured.
OptionaloverprovisionSpecifies whether the Virtual Machine Scale Set should be overprovisioned.
OptionalplanThe purchase plan when deploying a virtual machine scale set from VM Marketplace images.
OptionalprioritySpecifies the desired targets for mixing Spot and Regular priority VMs within the same VMSS Flex instance.
OptionalproximitySpecifies information about the proximity placement group that the virtual machine scale set should be assigned to.
Minimum api-version: 2018-04-01.
OptionalresiliencyPolicy for Resiliency
OptionalscaleSpecifies the policies applied when scaling in Virtual Machines in the Virtual Machine Scale Set.
OptionalsingleWhen 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.
OptionalskuThe virtual machine scale set sku.
OptionalskuSpecifies the sku profile for the virtual machine scale set.
OptionalspotSpecifies the Spot Restore properties for the virtual machine scale set.
OptionaltagsResource tags
OptionalupgradeThe upgrade policy.
OptionalvirtualThe virtual machine profile.
OptionalzonalSpecifies the align mode between Virtual Machine Scale Set compute and storage Fault Domain count.
OptionalzonesThe virtual machine scale set zones.
Describes a Virtual Machine Scale Set.