Class OSPolicyAssignment.Types.InstanceFilter.Types.Inventory

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

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(OSPolicyAssignment.Types.InstanceFilter.Types.Inventory)

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

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