VirtualMachineTemplate interface
The VirtualMachineTemplates resource definition.
Properties
computer |
Gets or sets computer name. NOTE: This property will not be serialized. It can only be populated by the server. |
cpu |
Gets or sets the desired number of vCPUs for the vm. NOTE: This property will not be serialized. It can only be populated by the server. |
disks | Gets or sets the disks of the template. NOTE: This property will not be serialized. It can only be populated by the server. |
dynamic |
Gets or sets a value indicating whether to enable dynamic memory or not. NOTE: This property will not be serialized. It can only be populated by the server. |
dynamic |
Gets or sets the max dynamic memory for the vm. NOTE: This property will not be serialized. It can only be populated by the server. |
dynamic |
Gets or sets the min dynamic memory for the vm. NOTE: This property will not be serialized. It can only be populated by the server. |
extended |
The extended location. |
generation | Gets or sets the generation for the vm. NOTE: This property will not be serialized. It can only be populated by the server. |
id | Resource Id NOTE: This property will not be serialized. It can only be populated by the server. |
inventory |
Gets or sets the inventory Item ID for the resource. |
is |
Gets or sets a value indicating whether the vm template is customizable or not. NOTE: This property will not be serialized. It can only be populated by the server. |
is |
Gets highly available property. NOTE: This property will not be serialized. It can only be populated by the server. |
limit |
Gets or sets a value indicating whether to enable processor compatibility mode for live migration of VMs. NOTE: This property will not be serialized. It can only be populated by the server. |
location | Gets or sets the location. |
memoryMB | MemoryMB is the desired size of a virtual machine's memory, in MB. NOTE: This property will not be serialized. It can only be populated by the server. |
name | Resource Name NOTE: This property will not be serialized. It can only be populated by the server. |
network |
Gets or sets the network interfaces of the template. NOTE: This property will not be serialized. It can only be populated by the server. |
os |
Gets or sets os name. NOTE: This property will not be serialized. It can only be populated by the server. |
os |
Gets or sets the type of the os. NOTE: This property will not be serialized. It can only be populated by the server. |
provisioning |
Gets or sets the provisioning state. NOTE: This property will not be serialized. It can only be populated by the server. |
system |
The system data. NOTE: This property will not be serialized. It can only be populated by the server. |
tags | Resource tags |
type | Resource Type NOTE: This property will not be serialized. It can only be populated by the server. |
uuid | Unique ID of the virtual machine template. |
vmm |
ARM Id of the vmmServer resource in which this resource resides. |
Property Details
computerName
Gets or sets computer name. NOTE: This property will not be serialized. It can only be populated by the server.
computerName?: string
Property Value
string
cpuCount
Gets or sets the desired number of vCPUs for the vm. NOTE: This property will not be serialized. It can only be populated by the server.
cpuCount?: number
Property Value
number
disks
Gets or sets the disks of the template. NOTE: This property will not be serialized. It can only be populated by the server.
disks?: VirtualDisk[]
Property Value
dynamicMemoryEnabled
Gets or sets a value indicating whether to enable dynamic memory or not. NOTE: This property will not be serialized. It can only be populated by the server.
dynamicMemoryEnabled?: string
Property Value
string
dynamicMemoryMaxMB
Gets or sets the max dynamic memory for the vm. NOTE: This property will not be serialized. It can only be populated by the server.
dynamicMemoryMaxMB?: number
Property Value
number
dynamicMemoryMinMB
Gets or sets the min dynamic memory for the vm. NOTE: This property will not be serialized. It can only be populated by the server.
dynamicMemoryMinMB?: number
Property Value
number
extendedLocation
generation
Gets or sets the generation for the vm. NOTE: This property will not be serialized. It can only be populated by the server.
generation?: number
Property Value
number
id
Resource Id NOTE: This property will not be serialized. It can only be populated by the server.
id?: string
Property Value
string
inventoryItemId
Gets or sets the inventory Item ID for the resource.
inventoryItemId?: string
Property Value
string
isCustomizable
Gets or sets a value indicating whether the vm template is customizable or not. NOTE: This property will not be serialized. It can only be populated by the server.
isCustomizable?: string
Property Value
string
isHighlyAvailable
Gets highly available property. NOTE: This property will not be serialized. It can only be populated by the server.
isHighlyAvailable?: string
Property Value
string
limitCpuForMigration
Gets or sets a value indicating whether to enable processor compatibility mode for live migration of VMs. NOTE: This property will not be serialized. It can only be populated by the server.
limitCpuForMigration?: string
Property Value
string
location
Gets or sets the location.
location: string
Property Value
string
memoryMB
MemoryMB is the desired size of a virtual machine's memory, in MB. NOTE: This property will not be serialized. It can only be populated by the server.
memoryMB?: number
Property Value
number
name
Resource Name NOTE: This property will not be serialized. It can only be populated by the server.
name?: string
Property Value
string
networkInterfaces
Gets or sets the network interfaces of the template. NOTE: This property will not be serialized. It can only be populated by the server.
networkInterfaces?: NetworkInterfaces[]
Property Value
osName
Gets or sets os name. NOTE: This property will not be serialized. It can only be populated by the server.
osName?: string
Property Value
string
osType
Gets or sets the type of the os. NOTE: This property will not be serialized. It can only be populated by the server.
osType?: string
Property Value
string
provisioningState
Gets or sets the provisioning state. NOTE: This property will not be serialized. It can only be populated by the server.
provisioningState?: string
Property Value
string
systemData
The system data. NOTE: This property will not be serialized. It can only be populated by the server.
systemData?: SystemData
Property Value
tags
Resource tags
tags?: {[propertyName: string]: string}
Property Value
{[propertyName: string]: string}
type
Resource Type NOTE: This property will not be serialized. It can only be populated by the server.
type?: string
Property Value
string
uuid
Unique ID of the virtual machine template.
uuid?: string
Property Value
string
vmmServerId
ARM Id of the vmmServer resource in which this resource resides.
vmmServerId?: string
Property Value
string
Azure SDK for JavaScript