BulkCreateCustomProperties Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Details of the BulkCreateCustom.
public class BulkCreateCustomProperties : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Compute.BulkActions.Models.BulkCreateCustomProperties>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Compute.BulkActions.Models.BulkCreateCustomProperties>
type BulkCreateCustomProperties = class
interface IJsonModel<BulkCreateCustomProperties>
interface IPersistableModel<BulkCreateCustomProperties>
Public Class BulkCreateCustomProperties
Implements IJsonModel(Of BulkCreateCustomProperties), IPersistableModel(Of BulkCreateCustomProperties)
- Inheritance
-
BulkCreateCustomProperties
- Implements
Constructors
| Name | Description |
|---|---|
| BulkCreateCustomProperties(Int32, BulkCreateCustomPriorityProfile, ComputeProfile) |
Initializes a new instance of BulkCreateCustomProperties. |
Properties
| Name | Description |
|---|---|
| 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. |
| CreatedOn |
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. |