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
Name Description
other Inventory

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
Type Description
MapField<String, Inventory.Types.Item>

OsInfo

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

Base level operating system information for the VM.

Property Value
Type Description
Inventory.Types.OsInfo