Google Cloud OS Config v1alpha API - Class OSPolicyResourceCompliance (2.0.0-alpha04)

[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.

Inheritance

object > OSPolicyResourceCompliance

Namespace

Google.Cloud.OsConfig.V1Alpha

Assembly

Google.Cloud.OsConfig.V1Alpha.dll

Constructors

OSPolicyResourceCompliance()

public OSPolicyResourceCompliance()

OSPolicyResourceCompliance(OSPolicyResourceCompliance)

public OSPolicyResourceCompliance(OSPolicyResourceCompliance other)
Parameter
NameDescription
otherOSPolicyResourceCompliance

Properties

ConfigSteps

[Obsolete]
public RepeatedField<OSPolicyResourceConfigStep> ConfigSteps { get; }

Ordered list of configuration steps taken by the agent for the OS policy resource.

Property Value
TypeDescription
RepeatedFieldOSPolicyResourceConfigStep

ExecResourceOutput

[Obsolete]
public OSPolicyResourceCompliance.Types.ExecResourceOutput ExecResourceOutput { get; set; }

ExecResource specific output.

Property Value
TypeDescription
OSPolicyResourceComplianceTypesExecResourceOutput

OsPolicyResourceId

public string OsPolicyResourceId { get; set; }

The id of the OS policy resource.

Property Value
TypeDescription
string

OutputCase

public OSPolicyResourceCompliance.OutputOneofCase OutputCase { get; }
Property Value
TypeDescription
OSPolicyResourceComplianceOutputOneofCase

State

public OSPolicyComplianceState State { get; set; }

Compliance state of the OS policy resource.

Property Value
TypeDescription
OSPolicyComplianceState