InventoryItemProperties interface

Defines the resource properties.

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.

inventoryType

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

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

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

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

inventoryType

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

inventoryType: "Cloud" | "VirtualNetwork" | "VirtualMachineTemplate" | "VirtualMachine"

Property Value

"Cloud" | "VirtualNetwork" | "VirtualMachineTemplate" | "VirtualMachine"

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

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

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