BulkCreateProperties interface

Details of the BulkCreate.

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. Applied uniformly to every virtual machine created by the operation.

createdTime

The UTC time the BulkCreate 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.

partialFulfillmentPolicy

Controls how partial fulfillment is handled for a BulkCreate 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 BulkCreate.

provisioningState

The status of the last operation.

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. Applied uniformly to every virtual machine created by the operation.

computeProfile: ComputeProfile

Property Value

createdTime

The UTC time the BulkCreate 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

partialFulfillmentPolicy

Controls how partial fulfillment is handled for a BulkCreate 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 BulkCreate.

priorityProfile: PriorityProfile

Property Value

provisioningState

The status of the last operation.

provisioningState?: string

Property Value

string