Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface VirtualMachineTemplate

Package version

Define the virtualMachineTemplate.

Hierarchy

  • VirtualMachineTemplate

Index

Properties

Optional customResourceName

customResourceName: undefined | string

Gets the name of the corresponding resource in Kubernetes. NOTE: This property will not be serialized. It can only be populated by the server.

Optional disks

disks: VirtualDisk[]

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

Optional extendedLocation

extendedLocation: ExtendedLocation

Gets or sets the extended location.

Optional firmwareType

firmwareType: FirmwareType

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

Optional folderPath

folderPath: undefined | string

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

Optional id

id: undefined | string

Gets or sets the 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 virtual machine template.

Optional kind

kind: undefined | string

Metadata used by portal/tooling/etc to render different UX experiences for resources of the same type; e.g. ApiApps are a kind of Microsoft.Web/sites type. If supported, the resource provider must validate and persist this value.

location

location: string

Gets or sets the location.

Optional memorySizeMB

memorySizeMB: undefined | number

Gets or sets memory size in MBs for the template. NOTE: This property will not be serialized. It can only be populated by the server.

Optional moName

moName: undefined | string

Gets or sets the vCenter Managed Object name for the virtual machine template. NOTE: This property will not be serialized. It can only be populated by the server.

Optional moRefId

moRefId: undefined | string

Gets or sets the vCenter MoRef (Managed Object Reference) ID for the virtual machine template.

Optional name

name: undefined | string

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

Optional networkInterfaces

networkInterfaces: NetworkInterface[]

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 numCPUs

numCPUs: undefined | number

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

Optional numCoresPerSocket

numCoresPerSocket: undefined | number

Gets or sets the number of cores per socket for the template. Defaults to 1 if unspecified. 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 statuses

statuses: ResourceStatus[]

The resource status information. 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 | {}

Gets or sets the Resource tags.

Optional toolsVersion

toolsVersion: undefined | string

Gets or sets the current version of VMware Tools. NOTE: This property will not be serialized. It can only be populated by the server.

Optional toolsVersionStatus

toolsVersionStatus: undefined | string

Gets or sets the current version status of VMware Tools installed in the guest operating system. NOTE: This property will not be serialized. It can only be populated by the server.

Optional type

type: undefined | string

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

Optional uuid

uuid: undefined | string

Gets or sets a unique identifier for this resource. NOTE: This property will not be serialized. It can only be populated by the server.

Optional vCenterId

vCenterId: undefined | string

Gets or sets the ARM Id of the vCenter resource in which this template resides.

Generated using TypeDoc