BulkCreateCustomVmSizeProfile interface
A VM size profile entry that may additionally carry an optional per-VM-size profile override. Every VM that the service assigns to this size inherits the override, layered on top of the operation-level base profile and beneath any per-VM override. Present only on the bulkCreateCustom endpoint; the uniform endpoint rejects a non-null override.
Properties
| name | The name of the VM size, eg Standard_D2ads_v5 |
| override | Optional per-VM-size profile override applied to every VM the service assigns to this size. A size maps to many VMs, so virtualMachineName is not part of this shape. virtualMachineProfile is layered beneath any per-VM override; tags, identity, and plan are merged with the per-VM override, with the per-VM value winning. |
| rank | The rank of this VM size in the priority order |
Property Details
name
The name of the VM size, eg Standard_D2ads_v5
name: string
Property Value
string
override
Optional per-VM-size profile override applied to every VM the service assigns to this size. A size maps to many VMs, so virtualMachineName is not part of this shape. virtualMachineProfile is layered beneath any per-VM override; tags, identity, and plan are merged with the per-VM override, with the per-VM value winning.
override?: BulkCreateCustomOverrideBase
Property Value
rank
The rank of this VM size in the priority order
rank: number
Property Value
number