BulkCreateCustomProperties interface

Details of the BulkCreateCustom.

Properties

capacity

Total capacity to achieve. It can be in terms of VMs or vCPUs.

capacityType

Specifies capacity type for launching instances. It can be in terms of VMs or vCPUs.

computeProfile

Compute Profile to configure the Virtual Machines.

createdTime

The UTC time the BulkCreateCustom resource was created.

executionParameters

Extra parameters that control how the request is executed, including the retry policy.

minCapacity

The minimum capacity, expressed in units specified by capacityType, that Azure must be able to allocate for the request to proceed. If Azure cannot allocate at least this capacity with high confidence, the request is rejected with 409 Conflict (InsufficientCapacity) and no VMs are created. Otherwise, Azure allocates as much capacity as possible, up to the requested capacity. Must be greater than 0, less than capacity, and requires partialFulfillmentPolicy.mode to be Enabled.

overridesProfile

Per-VM overrides and the shared name prefix, specified when the operation is created.

partialFulfillmentPolicy

Controls how partial fulfillment is handled for a BulkCreateCustom request. When enabled, Azure creates only the VMs or vCPUs it has high confidence can be successfully allocated, instead of attempting the entire request and potentially returning allocation failures.

priorityProfile

Configuration Options for Regular or Spot instances in BulkCreateCustom.

provisioningState

The status of the last operation.

resources

The virtual machine resources resolved for the operation.

vmSizesProfile

List of VM sizes supported for BulkCreateCustom

zoneAllocationPolicy

Zone Allocation Policy for launching instances.

Property Details

capacity

Total capacity to achieve. It can be in terms of VMs or vCPUs.

capacity: number

Property Value

number

capacityType

Specifies capacity type for launching instances. It can be in terms of VMs or vCPUs.

capacityType?: string

Property Value

string

computeProfile

Compute Profile to configure the Virtual Machines.

computeProfile: ComputeProfile

Property Value

createdTime

The UTC time the BulkCreateCustom resource was created.

createdTime?: Date

Property Value

Date

executionParameters

Extra parameters that control how the request is executed, including the retry policy.

executionParameters?: ExecutionParameters

Property Value

minCapacity

The minimum capacity, expressed in units specified by capacityType, that Azure must be able to allocate for the request to proceed. If Azure cannot allocate at least this capacity with high confidence, the request is rejected with 409 Conflict (InsufficientCapacity) and no VMs are created. Otherwise, Azure allocates as much capacity as possible, up to the requested capacity. Must be greater than 0, less than capacity, and requires partialFulfillmentPolicy.mode to be Enabled.

minCapacity?: number

Property Value

number

overridesProfile

Per-VM overrides and the shared name prefix, specified when the operation is created.

overridesProfile?: BulkCreateCustomOverridesProfile

Property Value

partialFulfillmentPolicy

Controls how partial fulfillment is handled for a BulkCreateCustom request. When enabled, Azure creates only the VMs or vCPUs it has high confidence can be successfully allocated, instead of attempting the entire request and potentially returning allocation failures.

partialFulfillmentPolicy?: PartialFulfillmentPolicy

Property Value

priorityProfile

Configuration Options for Regular or Spot instances in BulkCreateCustom.

priorityProfile: BulkCreateCustomPriorityProfile

Property Value

provisioningState

The status of the last operation.

provisioningState?: string

Property Value

string

resources

The virtual machine resources resolved for the operation.

resources?: BulkCreateCustomResource[]

Property Value

vmSizesProfile

List of VM sizes supported for BulkCreateCustom

vmSizesProfile?: BulkCreateCustomVmSizeProfile[]

Property Value

zoneAllocationPolicy

Zone Allocation Policy for launching instances.

zoneAllocationPolicy?: BulkCreateCustomZoneAllocationPolicy

Property Value