public sealed class AnalyzerOrgPolicy.Types.Rule : IMessage<AnalyzerOrgPolicy.Types.Rule>, IEquatable<AnalyzerOrgPolicy.Types.Rule>, IDeepCloneable<AnalyzerOrgPolicy.Types.Rule>, IBufferMessage, IMessageReference documentation and code samples for the Google Cloud Asset Inventory v1 API class AnalyzerOrgPolicy.Types.Rule.
Represents a rule defined in an organization policy
Implements
IMessageAnalyzerOrgPolicyTypesRule, IEquatableAnalyzerOrgPolicyTypesRule, IDeepCloneableAnalyzerOrgPolicyTypesRule, IBufferMessage, IMessageNamespace
GoogleCloudGoogle.Cloud.AssetV1Assembly
Google.Cloud.Asset.V1.dll
Constructors
Rule()
public Rule()Rule(Rule)
public Rule(AnalyzerOrgPolicy.Types.Rule other)| Parameter | |
|---|---|
| Name | Description |
other |
AnalyzerOrgPolicyTypesRule |
Properties
AllowAll
public bool AllowAll { get; set; }Setting this to true means that all values are allowed. This field can be set only in Policies for list constraints.
| Property Value | |
|---|---|
| Type | Description |
bool |
|
Condition
public Expr Condition { get; set; }The evaluating condition for this rule.
| Property Value | |
|---|---|
| Type | Description |
Expr |
|
DenyAll
public bool DenyAll { get; set; }Setting this to true means that all values are denied. This field can be set only in Policies for list constraints.
| Property Value | |
|---|---|
| Type | Description |
bool |
|
Enforce
public bool Enforce { get; set; }If true, then the Policy is enforced. If false, then any
configuration is acceptable.
This field can be set only in Policies for boolean constraints.
| Property Value | |
|---|---|
| Type | Description |
bool |
|
KindCase
public AnalyzerOrgPolicy.Types.Rule.KindOneofCase KindCase { get; }| Property Value | |
|---|---|
| Type | Description |
AnalyzerOrgPolicyTypesRuleKindOneofCase |
|
Values
public AnalyzerOrgPolicy.Types.Rule.Types.StringValues Values { get; set; }List of values to be used for this PolicyRule. This field can be set only in Policies for list constraints.
| Property Value | |
|---|---|
| Type | Description |
AnalyzerOrgPolicyTypesRuleTypesStringValues |
|