VirtualMachineInventoryItem interface

The Virtual machine inventory item.

Extends

Properties

biosGuid

Gets the bios guid. NOTE: This property will not be serialized. It can only be populated by the server.

cloud

Cloud inventory resource details where the VM is present.

inventoryType

Polymorphic discriminator, which specifies the different types this object can be

ipAddresses

Gets or sets the nic ip addresses.

managedMachineResourceId

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.

osName

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

osType

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

osVersion

Gets os version. NOTE: This property will not be serialized. It can only be populated by the server.

powerState

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

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.

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.

provisioningState

Provisioning state of the resource. 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

biosGuid

Gets the bios guid. NOTE: This property will not be serialized. It can only be populated by the server.

biosGuid?: string

Property Value

string

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[]

managedMachineResourceId

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.

managedMachineResourceId?: string

Property Value

string

osName

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

osName?: string

Property Value

string

osType

Gets 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

osVersion

Gets os version. NOTE: This property will not be serialized. It can only be populated by the server.

osVersion?: 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

Provisioning state of the resource. 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