VirtualMachineInventoryItem interface
The Virtual machine inventory item.
- Extends
Properties
| cloud | Cloud inventory resource details where the VM is present. |
| 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. NOTE: This property will not be serialized. It can only be populated by the server. |
| os |
Gets or sets the type of the os. NOTE: This property will not be serialized. It can only be populated by the server. |
| power |
Gets the power state of the virtual machine. NOTE: This property will not be serialized. It can only be populated by the server. |
Inherited Properties
| inventory |
Gets the Managed Object name in VMM for the inventory item. NOTE: This property will not be serialized. It can only be populated by the server. |
| managed |
Gets the tracked resource id corresponding to the inventory resource. NOTE: This property will not be serialized. It can only be populated by the server. |
| provisioning |
Gets the provisioning state. NOTE: This property will not be serialized. It can only be populated by the server. |
| uuid | Gets the UUID (which is assigned by VMM) for the inventory item. NOTE: This property will not be serialized. It can only be populated by the server. |
Property Details
cloud
Cloud inventory resource details where the VM is present.
cloud?: InventoryItemDetails
Property Value
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. NOTE: This property will not be serialized. It can only be populated by the server.
osName?: string
Property Value
string
osType
Gets or sets the type of the os. NOTE: This property will not be serialized. It can only be populated by the server.
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
Inherited Property Details
inventoryItemName
Gets the Managed Object name in VMM for the inventory item. NOTE: This property will not be serialized. It can only be populated by the server.
inventoryItemName?: string
Property Value
string
Inherited From InventoryItemProperties.inventoryItemName
managedResourceId
Gets the tracked resource id corresponding to the inventory resource. NOTE: This property will not be serialized. It can only be populated by the server.
managedResourceId?: string
Property Value
string
Inherited From InventoryItemProperties.managedResourceId
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
uuid
Gets the UUID (which is assigned by VMM) for the inventory item. NOTE: This property will not be serialized. It can only be populated by the server.
uuid?: string
Property Value
string
Inherited From InventoryItemProperties.uuid