Class Inventory (1.3.0)

public sealed class Inventory : IMessage<Inventory>, IEquatable<Inventory>, IDeepCloneable<Inventory>, IBufferMessage, IMessage

The inventory details of a VM.

Inheritance

Object > Inventory

Namespace

Google.Cloud.OsConfig.V1

Assembly

Google.Cloud.OsConfig.V1.dll

Constructors

Inventory()

public Inventory()

Inventory(Inventory)

public Inventory(Inventory other)
Parameter
NameDescription
otherInventory

Properties

Items

public MapField<string, Inventory.Types.Item> Items { get; }

Inventory items related to the VM keyed by an opaque unique identifier for each inventory item. The identifier is unique to each distinct and addressable inventory item and will change, when there is a new package version.

Property Value
TypeDescription
MapField<String, Inventory.Types.Item>

OsInfo

public Inventory.Types.OsInfo OsInfo { get; set; }

Base level operating system information for the VM.

Property Value
TypeDescription
Inventory.Types.OsInfo