SkuMixPlacementCapacityProfile interface

Capacity-related properties for the placement request.

Properties

allocationStrategy

The allocation strategy for determining the optimal SKU split.

capacity

The capacity to run the workload. For VMs: [1..10,000]. For vCPUs: [1..100,000].

capacityType

The unit type for the capacity value.

osType

The OS type. Required when allocationStrategy is LowestPrice because pricing varies by OS.

priority

The priority of the VMs to allocate.

spotPriorityProfile

Required when priority is Spot. Contains spot-specific configuration.

zoneAllocationPolicy

Zone allocation policy. Default: BestEffortBalanced.

Property Details

allocationStrategy

The allocation strategy for determining the optimal SKU split.

allocationStrategy?: string

Property Value

string

capacity

The capacity to run the workload. For VMs: [1..10,000]. For vCPUs: [1..100,000].

capacity: number

Property Value

number

capacityType

The unit type for the capacity value.

capacityType: string

Property Value

string

osType

The OS type. Required when allocationStrategy is LowestPrice because pricing varies by OS.

osType?: string

Property Value

string

priority

The priority of the VMs to allocate.

priority: string

Property Value

string

spotPriorityProfile

Required when priority is Spot. Contains spot-specific configuration.

spotPriorityProfile?: SkuMixPlacementSpotPriorityProfile

Property Value

zoneAllocationPolicy

Zone allocation policy. Default: BestEffortBalanced.

zoneAllocationPolicy?: SkuMixPlacementZoneAllocationPolicy

Property Value