Share via


InventoryItemDetails Class

Definition

Describes the properties of an Inventory Item reference.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ConnectedVMware.Models.InventoryItemDetailsTypeConverter))]
public class InventoryItemDetails : Microsoft.Azure.PowerShell.Cmdlets.ConnectedVMware.Models.IInventoryItemDetails
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ConnectedVMware.Models.InventoryItemDetailsTypeConverter))>]
type InventoryItemDetails = class
    interface IInventoryItemDetails
    interface IJsonSerializable
Public Class InventoryItemDetails
Implements IInventoryItemDetails
Inheritance
InventoryItemDetails
Attributes
Implements

Constructors

InventoryItemDetails()

Creates an new InventoryItemDetails instance.

Properties

InventoryItemId

Gets or sets the inventory Item ID for the resource.

InventoryType

The inventory type.

MoName

Gets or sets the vCenter Managed Object name for the resource.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of InventoryItemDetails.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of InventoryItemDetails.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.ConnectedVMware.Models.IInventoryItemDetails.

FromJsonString(String)

Creates a new instance of InventoryItemDetails, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of InventoryItemDetails into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to