Class AuthzPolicyAuthzRule
Conditions to match against the incoming request.
Implements
Inherited Members
Namespace: Google.Apis.NetworkSecurity.v1.Data
Assembly: Google.Apis.NetworkSecurity.v1.dll
Syntax
public class AuthzPolicyAuthzRule : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
From
Optional. Describes properties of one or more sources of a request.
Declaration
[JsonProperty("from")]
public virtual AuthzPolicyAuthzRuleFrom From { get; set; }
Property Value
Type | Description |
---|---|
AuthzPolicyAuthzRuleFrom |
To
Optional. Describes properties of one or more targets of a request.
Declaration
[JsonProperty("to")]
public virtual AuthzPolicyAuthzRuleTo To { get; set; }
Property Value
Type | Description |
---|---|
AuthzPolicyAuthzRuleTo |
When
Optional. CEL expression that describes the conditions to be satisfied for the action. The result of the CEL expression is ANDed with the from and to. Refer to the CEL language reference for a list of available attributes.
Declaration
[JsonProperty("when")]
public virtual string When { get; set; }
Property Value
Type | Description |
---|---|
string |