BulkVMConfiguration interface
Specifies the configuration for a virtual machine operation
Properties
| compute |
Specifies the Microsoft.Compute API version to use when creating underlying Virtual Machines. |
| extended |
The extended location of the Virtual Machine. |
| identity | The identity of the virtual machine, if configured. |
| name | Identifier for created virtual machine. If not passed, it will be created from resource prefix. |
| placement | Placement constraints for virtual machine hardware placement. |
| plan | The marketplace image plan used for the virtual machine. |
| properties | Specifies the properties of the virtual machine to be created. |
| resource |
Resource group name for the virtual machine. |
| tags | Resource tags to apply to the virtual machines created by this bulk action. |
| vm |
Virtual Machine Extensions Array to be applied to the Virtual Machines. |
| zones | The availability zones. |
Property Details
computeApiVersion
Specifies the Microsoft.Compute API version to use when creating underlying Virtual Machines.
computeApiVersion?: string
Property Value
string
extendedLocation
The extended location of the Virtual Machine.
extendedLocation?: ExtendedLocation
Property Value
identity
The identity of the virtual machine, if configured.
identity?: VirtualMachineIdentity
Property Value
name
Identifier for created virtual machine. If not passed, it will be created from resource prefix.
name?: string
Property Value
string
placement
Placement constraints for virtual machine hardware placement.
placement?: Placement
Property Value
plan
properties
Specifies the properties of the virtual machine to be created.
properties?: BulkActionVMProperties
Property Value
resourceGroupName
Resource group name for the virtual machine.
resourceGroupName?: string
Property Value
string
tags
Resource tags to apply to the virtual machines created by this bulk action.
tags?: Record<string, string>
Property Value
Record<string, string>
vmExtensions
Virtual Machine Extensions Array to be applied to the Virtual Machines.
vmExtensions?: BulkActionVMExtension[]
Property Value
zones
The availability zones.
zones?: string[]
Property Value
string[]