BulkCreateCustomOverrideBase interface
Override fields shared by per-VM and per-VM-size overrides. Each set field takes precedence over the operation-level value. VM size, zone, priority, eviction policy, and billing are owned by the service and cannot be set here.
Properties
| extensions | Extensions. When non-empty they replace the operation-level extensions; when omitted the operation-level extensions are inherited. |
| identity | Identity overriding the operation-level identity. |
| plan | Plan overriding the operation-level plan. |
| tags | Tags overriding the operation-level tags. |
| virtual |
VM profile, the same shape as operation-level ComputeProfile.virtualMachineProfile. Overrides the operation-level VM profile. |
Property Details
extensions
Extensions. When non-empty they replace the operation-level extensions; when omitted the operation-level extensions are inherited.
extensions?: BulkactionVMExtension[]
Property Value
identity
Identity overriding the operation-level identity.
identity?: VirtualMachineIdentity
Property Value
plan
tags
Tags overriding the operation-level tags.
tags?: Record<string, string>
Property Value
Record<string, string>
virtualMachineProfile
VM profile, the same shape as operation-level ComputeProfile.virtualMachineProfile. Overrides the operation-level VM profile.
virtualMachineProfile?: BulkactionVMProperties