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.
Implements
IMessageAnalyzerOrgPolicyConstraint, IEquatableAnalyzerOrgPolicyConstraint, IDeepCloneableAnalyzerOrgPolicyConstraint, IBufferMessage, IMessageNamespace
Google.Cloud.Asset.V1Assembly
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 |