public sealed class AuthzPolicy.Types.AuthzRule.Types.To : IMessage<AuthzPolicy.Types.AuthzRule.Types.To>, IEquatable<AuthzPolicy.Types.AuthzRule.Types.To>, IDeepCloneable<AuthzPolicy.Types.AuthzRule.Types.To>, IBufferMessage, IMessageReference documentation and code samples for the Network Security v1 API class AuthzPolicy.Types.AuthzRule.Types.To.
Describes properties of one or more targets of a request.
Implements
IMessageAuthzPolicyTypesAuthzRuleTypesTo, IEquatableAuthzPolicyTypesAuthzRuleTypesTo, IDeepCloneableAuthzPolicyTypesAuthzRuleTypesTo, IBufferMessage, IMessageNamespace
Google.Cloud.NetworkSecurity.V1Assembly
Google.Cloud.NetworkSecurity.V1.dll
Constructors
To()
public To()To(To)
public To(AuthzPolicy.Types.AuthzRule.Types.To other)| Parameter | |
|---|---|
| Name | Description |
other |
AuthzPolicyTypesAuthzRuleTypesTo |
Properties
NotOperations
public RepeatedField<AuthzPolicy.Types.AuthzRule.Types.To.Types.RequestOperation> NotOperations { get; }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.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldAuthzPolicyTypesAuthzRuleTypesToTypesRequestOperation |
|
Operations
public RepeatedField<AuthzPolicy.Types.AuthzRule.Types.To.Types.RequestOperation> Operations { get; }Optional. Describes properties of one or more targets of a request. At least one of operations or notOperations must be specified. Limited to 1 operation. 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.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldAuthzPolicyTypesAuthzRuleTypesToTypesRequestOperation |
|