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