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.
Implements
IMessageOSPolicyAssignmentTypesInstanceFilterTypesInventory, IEquatableOSPolicyAssignmentTypesInstanceFilterTypesInventory, IDeepCloneableOSPolicyAssignmentTypesInstanceFilterTypesInventory, IBufferMessage, IMessageNamespace
Google.Cloud.OsConfig.V1Assembly
Google.Cloud.OsConfig.V1.dll
Constructors
Inventory()
public Inventory()
Inventory(Inventory)
public Inventory(OSPolicyAssignment.Types.InstanceFilter.Types.Inventory other)
Parameter | |
---|---|
Name | Description |
other |
OSPolicyAssignmentTypesInstanceFilterTypesInventory |
Properties
OsShortName
public string OsShortName { get; set; }
Required. The OS short name
Property Value | |
---|---|
Type | Description |
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 | |
---|---|
Type | Description |
string |