Network Security v1 API - Class AuthzPolicy.Types.AuthzRule.Types.To (1.0.0-beta01)

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, IMessage

Reference 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.

Inheritance

object > AuthzPolicy.Types.AuthzRule.Types.To

Namespace

Google.Cloud.NetworkSecurity.V1

Assembly

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