Class AuthzPolicyAuthzRuleTo
Describes properties of one or more targets of a request.
Implements
Inherited Members
Namespace: Google.Apis.NetworkSecurity.v1.Data
Assembly: Google.Apis.NetworkSecurity.v1.dll
Syntax
public class AuthzPolicyAuthzRuleTo : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
NotOperations
Optional. Describes the negated properties of the targets of a request. Matches requests for operations that do not match the criteria specified in this field. At least one of operations or notOperations must be specified.
Declaration
[JsonProperty("notOperations")]
public virtual IList<AuthzPolicyAuthzRuleToRequestOperation> NotOperations { get; set; }
Property Value
Type | Description |
---|---|
IList<AuthzPolicyAuthzRuleToRequestOperation> |
Operations
Optional. Describes properties of one or more targets of a request. At least one of operations or notOperations must be specified. Limited to 5 operations. A match occurs when ANY operation (in operations or notOperations) matches. Within an operation, the match follows AND semantics across fields and OR semantics within a field, i.e. a match occurs when ANY path matches AND ANY header matches and ANY method matches.
Declaration
[JsonProperty("operations")]
public virtual IList<AuthzPolicyAuthzRuleToRequestOperation> Operations { get; set; }
Property Value
Type | Description |
---|---|
IList<AuthzPolicyAuthzRuleToRequestOperation> |