public sealed class ExtensionBinding.Types.MatchCondition.Types.To : IMessage<ExtensionBinding.Types.MatchCondition.Types.To>, IEquatable<ExtensionBinding.Types.MatchCondition.Types.To>, IDeepCloneable<ExtensionBinding.Types.MatchCondition.Types.To>, IBufferMessage, IMessageReference documentation and code samples for the Network Services v1beta1 API class ExtensionBinding.Types.MatchCondition.Types.To.
Describes properties of one or more destinations of a request.
Implements
IMessageExtensionBindingTypesMatchConditionTypesTo, IEquatableExtensionBindingTypesMatchConditionTypesTo, IDeepCloneableExtensionBindingTypesMatchConditionTypesTo, IBufferMessage, IMessageNamespace
Google.Cloud.NetworkServices.V1Beta1Assembly
Google.Cloud.NetworkServices.V1Beta1.dll
Constructors
To()
public To()To(To)
public To(ExtensionBinding.Types.MatchCondition.Types.To other)| Parameter | |
|---|---|
| Name | Description |
other |
ExtensionBindingTypesMatchConditionTypesTo |
Properties
Destination
public ExtensionBinding.Types.MatchCondition.Types.To.Types.Destination Destination { get; set; }Optional. Describes properties of destination of a request. Within a destination, 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. At least one of destination or not_destination must be specified.
| Property Value | |
|---|---|
| Type | Description |
ExtensionBindingTypesMatchConditionTypesToTypesDestination |
|
NotDestination
public ExtensionBinding.Types.MatchCondition.Types.To.Types.Destination NotDestination { get; set; }Optional. Describes the negated properties of the request destination. Extension will not be invoked on requests that match the criteria specified in this field. At least one of destination or not_destination must be specified.
| Property Value | |
|---|---|
| Type | Description |
ExtensionBindingTypesMatchConditionTypesToTypesDestination |
|