[Obsolete]
public sealed class OSPolicyResourceCompliance : IMessage<OSPolicyResourceCompliance>, IEquatable<OSPolicyResourceCompliance>, IDeepCloneable<OSPolicyResourceCompliance>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud OS Config v1alpha API class OSPolicyResourceCompliance.
Compliance data for an OS policy resource.
Implements
IMessageOSPolicyResourceCompliance, IEquatableOSPolicyResourceCompliance, IDeepCloneableOSPolicyResourceCompliance, IBufferMessage, IMessageNamespace
Google.Cloud.OsConfig.V1AlphaAssembly
Google.Cloud.OsConfig.V1Alpha.dll
Constructors
OSPolicyResourceCompliance()
public OSPolicyResourceCompliance()
OSPolicyResourceCompliance(OSPolicyResourceCompliance)
public OSPolicyResourceCompliance(OSPolicyResourceCompliance other)
Parameter | |
---|---|
Name | Description |
other | OSPolicyResourceCompliance |
Properties
ConfigSteps
[Obsolete]
public RepeatedField<OSPolicyResourceConfigStep> ConfigSteps { get; }
Ordered list of configuration steps taken by the agent for the OS policy resource.
Property Value | |
---|---|
Type | Description |
RepeatedFieldOSPolicyResourceConfigStep |
ExecResourceOutput
[Obsolete]
public OSPolicyResourceCompliance.Types.ExecResourceOutput ExecResourceOutput { get; set; }
ExecResource specific output.
Property Value | |
---|---|
Type | Description |
OSPolicyResourceComplianceTypesExecResourceOutput |
OsPolicyResourceId
public string OsPolicyResourceId { get; set; }
The id of the OS policy resource.
Property Value | |
---|---|
Type | Description |
string |
OutputCase
public OSPolicyResourceCompliance.OutputOneofCase OutputCase { get; }
Property Value | |
---|---|
Type | Description |
OSPolicyResourceComplianceOutputOneofCase |
State
public OSPolicyComplianceState State { get; set; }
Compliance state of the OS policy resource.
Property Value | |
---|---|
Type | Description |
OSPolicyComplianceState |