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
IMessage<AnalyzerOrgPolicyConstraint>, IEquatable<AnalyzerOrgPolicyConstraint>, IDeepCloneable<AnalyzerOrgPolicyConstraint>, 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 |
AnalyzerOrgPolicyConstraint.ConstraintDefinitionOneofCase |
CustomConstraint
public AnalyzerOrgPolicyConstraint.Types.CustomConstraint CustomConstraint { get; set; }
The definition of the custom constraint.
Property Value | |
---|---|
Type | Description |
AnalyzerOrgPolicyConstraint.Types.CustomConstraint |
GoogleDefinedConstraint
public AnalyzerOrgPolicyConstraint.Types.Constraint GoogleDefinedConstraint { get; set; }
The definition of the canned constraint defined by Google.
Property Value | |
---|---|
Type | Description |
AnalyzerOrgPolicyConstraint.Types.Constraint |