VirtualMachineInventoryItem interface
The VM inventory item.
- Extends
Properties
| cluster | Cluster inventory resource details. |
| folder |
Gets or sets the folder path of the vm. |
| host | Host inventory resource details. |
| instance |
Gets or sets the instance uuid of the vm. |
| inventory |
Polymorphic discriminator, which specifies the different types this object can be |
| ip |
Gets or sets the nic ip addresses. |
| os |
Gets or sets os name. |
| os |
Gets or sets the type of the os. |
| power |
Gets the power state of the virtual machine. NOTE: This property will not be serialized. It can only be populated by the server. |
| resource |
ResourcePool inventory resource details. |
| smbios |
Gets or sets the SMBIOS UUID of the vm. |
| tools |
Gets or sets the current running status of VMware Tools running in the guest operating system. NOTE: This property will not be serialized. It can only be populated by the server. |
| 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
cluster
Cluster inventory resource details.
cluster?: InventoryItemDetails
Property Value
folderPath
Gets or sets the folder path of the vm.
folderPath?: string
Property Value
string
host
instanceUuid
Gets or sets the instance uuid of the vm.
instanceUuid?: string
Property Value
string
inventoryType
Polymorphic discriminator, which specifies the different types this object can be
inventoryType: "VirtualMachine"
Property Value
"VirtualMachine"
ipAddresses
Gets or sets the nic ip addresses.
ipAddresses?: string[]
Property Value
string[]
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
powerState
Gets the power state of the virtual machine. NOTE: This property will not be serialized. It can only be populated by the server.
powerState?: string
Property Value
string
resourcePool
ResourcePool inventory resource details.
resourcePool?: InventoryItemDetails
Property Value
smbiosUuid
Gets or sets the SMBIOS UUID of the vm.
smbiosUuid?: string
Property Value
string
toolsRunningStatus
Gets or sets the current running status of VMware Tools running in the guest operating system. NOTE: This property will not be serialized. It can only be populated by the server.
toolsRunningStatus?: 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