SkuProfile interface

Specifies the sku profile for the virtual machine scale set. With this property the customer is able to specify a list of VM sizes and an allocation strategy.

Properties

allocationStrategy

Specifies the allocation strategy for the virtual machine scale set based on which the VMs will be allocated.

automaticSkuMigrationPolicy

Specifies the policy that controls whether the platform may automatically migrate scale set instances to a different VM size from the SKU profile depending on platform demands. When omitted, automatic SKU migration is disabled.

vmSizes

Specifies the VM sizes for the virtual machine scale set.

Property Details

allocationStrategy

Specifies the allocation strategy for the virtual machine scale set based on which the VMs will be allocated.

allocationStrategy?: string

Property Value

string

automaticSkuMigrationPolicy

Specifies the policy that controls whether the platform may automatically migrate scale set instances to a different VM size from the SKU profile depending on platform demands. When omitted, automatic SKU migration is disabled.

automaticSkuMigrationPolicy?: AutomaticSkuMigrationPolicy

Property Value

vmSizes

Specifies the VM sizes for the virtual machine scale set.

vmSizes?: SkuProfileVMSize[]

Property Value