VirtualMachineTemplateInventoryItem interface
The VM Template inventory item.
- Extends
Properties
folder |
Gets or sets the folder path of the template. |
inventory |
Polymorphic discriminator, which specifies the different types this object can be |
memory |
Gets or sets memory size in MBs for the template. |
num |
Gets or sets the number of cores per socket for the template. Defaults to 1 if unspecified. |
num |
Gets or sets the number of vCPUs for the template. |
os |
Gets or sets os name. |
os |
Gets or sets the type of the os. |
tools |
Gets or sets the current version of VMware Tools. NOTE: This property will not be serialized. It can only be populated by the server. |
tools |
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. |
Inherited Properties
managed |
Gets or sets the tracked resource id corresponding to the inventory resource. |
mo |
Gets or sets the vCenter Managed Object name for the inventory item. |
mo |
Gets or sets the MoRef (Managed Object Reference) ID for the inventory item. |
provisioning |
Gets the provisioning state. NOTE: This property will not be serialized. It can only be populated by the server. |
Property Details
folderPath
Gets or sets the folder path of the template.
folderPath?: string
Property Value
string
inventoryType
Polymorphic discriminator, which specifies the different types this object can be
inventoryType: "VirtualMachineTemplate"
Property Value
"VirtualMachineTemplate"
memorySizeMB
Gets or sets memory size in MBs for the template.
memorySizeMB?: number
Property Value
number
numCoresPerSocket
Gets or sets the number of cores per socket for the template. Defaults to 1 if unspecified.
numCoresPerSocket?: number
Property Value
number
numCPUs
Gets or sets the number of vCPUs for the template.
numCPUs?: number
Property Value
number
osName
Gets or sets os name.
osName?: string
Property Value
string
osType
Gets or sets the type of the os.
osType?: string
Property Value
string
toolsVersion
Gets or sets the current version of VMware Tools. NOTE: This property will not be serialized. It can only be populated by the server.
toolsVersion?: string
Property Value
string
toolsVersionStatus
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.
toolsVersionStatus?: string
Property Value
string
Inherited Property Details
managedResourceId
Gets or sets the tracked resource id corresponding to the inventory resource.
managedResourceId?: string
Property Value
string
Inherited From InventoryItemProperties.managedResourceId
moName
Gets or sets the vCenter Managed Object name for the inventory item.
moName?: string
Property Value
string
Inherited From InventoryItemProperties.moName
moRefId
Gets or sets the MoRef (Managed Object Reference) ID for the inventory item.
moRefId?: string
Property Value
string
Inherited From InventoryItemProperties.moRefId
provisioningState
Gets the provisioning state. NOTE: This property will not be serialized. It can only be populated by the server.
provisioningState?: string
Property Value
string
Inherited From InventoryItemProperties.provisioningState