Google Cloud OS Config v1 API - Class OSPolicyAssignment.Types.InstanceFilter.Types.Inventory (2.3.0)

public sealed class OSPolicyAssignment.Types.InstanceFilter.Types.Inventory : IMessage<OSPolicyAssignment.Types.InstanceFilter.Types.Inventory>, IEquatable<OSPolicyAssignment.Types.InstanceFilter.Types.Inventory>, IDeepCloneable<OSPolicyAssignment.Types.InstanceFilter.Types.Inventory>, IBufferMessage, IMessage

Reference documentation and code samples for the Google Cloud OS Config v1 API class OSPolicyAssignment.Types.InstanceFilter.Types.Inventory.

VM inventory details.

Inheritance

object > OSPolicyAssignment.Types.InstanceFilter.Types.Inventory

Namespace

Google.Cloud.OsConfig.V1

Assembly

Google.Cloud.OsConfig.V1.dll

Constructors

Inventory()

public Inventory()

Inventory(Inventory)

public Inventory(OSPolicyAssignment.Types.InstanceFilter.Types.Inventory other)
Parameter
NameDescription
otherOSPolicyAssignmentTypesInstanceFilterTypesInventory

Properties

OsShortName

public string OsShortName { get; set; }

Required. The OS short name

Property Value
TypeDescription
string

OsVersion

public string OsVersion { get; set; }

The OS version

Prefix matches are supported if asterisk() is provided as the last character. For example, to match all versions with a major version of 7, specify the following value for this field `7.`

An empty string matches all OS versions.

Property Value
TypeDescription
string