public sealed class Inventory.Types.Item : IMessage<Inventory.Types.Item>, IEquatable<Inventory.Types.Item>, IDeepCloneable<Inventory.Types.Item>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud OS Config v1alpha API class Inventory.Types.Item.
A single piece of inventory on a VM.
Implements
IMessageInventoryTypesItem, IEquatableInventoryTypesItem, IDeepCloneableInventoryTypesItem, IBufferMessage, IMessageNamespace
Google.Cloud.OsConfig.V1AlphaAssembly
Google.Cloud.OsConfig.V1Alpha.dll
Constructors
Item()
public Item()
Item(Item)
public Item(Inventory.Types.Item other)
Parameter | |
---|---|
Name | Description |
other | InventoryTypesItem |
Properties
AvailablePackage
public Inventory.Types.SoftwarePackage AvailablePackage { get; set; }
Software package available to be installed on the VM instance.
Property Value | |
---|---|
Type | Description |
InventoryTypesSoftwarePackage |
CreateTime
public Timestamp CreateTime { get; set; }
When this inventory item was first detected.
Property Value | |
---|---|
Type | Description |
Timestamp |
DetailsCase
public Inventory.Types.Item.DetailsOneofCase DetailsCase { get; }
Property Value | |
---|---|
Type | Description |
InventoryTypesItemDetailsOneofCase |
Id
public string Id { get; set; }
Identifier for this item, unique across items for this VM.
Property Value | |
---|---|
Type | Description |
string |
InstalledPackage
public Inventory.Types.SoftwarePackage InstalledPackage { get; set; }
Software package present on the VM instance.
Property Value | |
---|---|
Type | Description |
InventoryTypesSoftwarePackage |
OriginType
public Inventory.Types.Item.Types.OriginType OriginType { get; set; }
The origin of this inventory item.
Property Value | |
---|---|
Type | Description |
InventoryTypesItemTypesOriginType |
Type
public Inventory.Types.Item.Types.Type Type { get; set; }
The specific type of inventory, correlating to its specific details.
Property Value | |
---|---|
Type | Description |
InventoryTypesItemTypesType |
UpdateTime
public Timestamp UpdateTime { get; set; }
When this inventory item was last modified.
Property Value | |
---|---|
Type | Description |
Timestamp |