Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface VirtualMachineTemplate

Package version

The VirtualMachineTemplates resource definition.

Hierarchy

  • VirtualMachineTemplate

Index

Properties

Optional computerName

computerName: undefined | string

Gets or sets computer name. NOTE: This property will not be serialized. It can only be populated by the server.

Optional cpuCount

cpuCount: undefined | number

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.

Optional disks

disks: VirtualDisk[]

Gets or sets the disks of the template. NOTE: This property will not be serialized. It can only be populated by the server.

Optional dynamicMemoryEnabled

dynamicMemoryEnabled: 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.

Optional dynamicMemoryMaxMB

dynamicMemoryMaxMB: undefined | number

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.

Optional dynamicMemoryMinMB

dynamicMemoryMinMB: undefined | number

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.

extendedLocation

extendedLocation: ExtendedLocation

The extended location.

Optional generation

generation: undefined | number

Gets or sets the generation for the vm. NOTE: This property will not be serialized. It can only be populated by the server.

Optional id

id: undefined | string

Resource Id NOTE: This property will not be serialized. It can only be populated by the server.

Optional inventoryItemId

inventoryItemId: undefined | string

Gets or sets the inventory Item ID for the resource.

Optional isCustomizable

isCustomizable: 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.

Optional isHighlyAvailable

isHighlyAvailable: undefined | string

Gets highly available property. NOTE: This property will not be serialized. It can only be populated by the server.

Optional limitCpuForMigration

limitCpuForMigration: 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.

location

location: string

Gets or sets the location.

Optional memoryMB

memoryMB: undefined | number

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.

Optional name

name: undefined | string

Resource Name NOTE: This property will not be serialized. It can only be populated by the server.

Optional networkInterfaces

networkInterfaces: 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.

Optional osName

osName: undefined | string

Gets or sets os name. NOTE: This property will not be serialized. It can only be populated by the server.

Optional osType

osType: OsType

Gets or sets the type of the os. NOTE: This property will not be serialized. It can only be populated by the server.

Optional provisioningState

provisioningState: undefined | string

Gets or sets the provisioning state. NOTE: This property will not be serialized. It can only be populated by the server.

Optional systemData

systemData: SystemData

The system data. NOTE: This property will not be serialized. It can only be populated by the server.

Optional tags

tags: undefined | {}

Resource tags

Optional type

type: undefined | string

Resource Type NOTE: This property will not be serialized. It can only be populated by the server.

Optional uuid

uuid: undefined | string

Unique ID of the virtual machine template.

Optional vmmServerId

vmmServerId: undefined | string

ARM Id of the vmmServer resource in which this resource resides.

Generated using TypeDoc