Google Cloud Asset Inventory v1 API - Class AnalyzerOrgPolicyConstraint (3.12.0)

public sealed class AnalyzerOrgPolicyConstraint : IMessage<AnalyzerOrgPolicyConstraint>, IEquatable<AnalyzerOrgPolicyConstraint>, IDeepCloneable<AnalyzerOrgPolicyConstraint>, IBufferMessage, IMessage

Reference documentation and code samples for the Google Cloud Asset Inventory v1 API class AnalyzerOrgPolicyConstraint.

The organization policy constraint definition.

Inheritance

object > AnalyzerOrgPolicyConstraint

Namespace

Google.Cloud.Asset.V1

Assembly

Google.Cloud.Asset.V1.dll

Constructors

AnalyzerOrgPolicyConstraint()

public AnalyzerOrgPolicyConstraint()

AnalyzerOrgPolicyConstraint(AnalyzerOrgPolicyConstraint)

public AnalyzerOrgPolicyConstraint(AnalyzerOrgPolicyConstraint other)
Parameter
Name Description
other AnalyzerOrgPolicyConstraint

Properties

ConstraintDefinitionCase

public AnalyzerOrgPolicyConstraint.ConstraintDefinitionOneofCase ConstraintDefinitionCase { get; }
Property Value
Type Description
AnalyzerOrgPolicyConstraintConstraintDefinitionOneofCase

CustomConstraint

public AnalyzerOrgPolicyConstraint.Types.CustomConstraint CustomConstraint { get; set; }

The definition of the custom constraint.

Property Value
Type Description
AnalyzerOrgPolicyConstraintTypesCustomConstraint

GoogleDefinedConstraint

public AnalyzerOrgPolicyConstraint.Types.Constraint GoogleDefinedConstraint { get; set; }

The definition of the canned constraint defined by Google.

Property Value
Type Description
AnalyzerOrgPolicyConstraintTypesConstraint