public sealed class ExtensionChain.Types.MatchCondition : IMessage<ExtensionChain.Types.MatchCondition>, IEquatable<ExtensionChain.Types.MatchCondition>, IDeepCloneable<ExtensionChain.Types.MatchCondition>, IBufferMessage, IMessage
Reference documentation and code samples for the Network Services v1 API class ExtensionChain.Types.MatchCondition.
Conditions under which this chain is invoked for a request.
Implements
IMessageExtensionChainTypesMatchCondition, IEquatableExtensionChainTypesMatchCondition, IDeepCloneableExtensionChainTypesMatchCondition, IBufferMessage, IMessageNamespace
Google.Cloud.NetworkServices.V1Assembly
Google.Cloud.NetworkServices.V1.dll
Constructors
MatchCondition()
public MatchCondition()
MatchCondition(MatchCondition)
public MatchCondition(ExtensionChain.Types.MatchCondition other)
Parameter | |
---|---|
Name | Description |
other |
ExtensionChainTypesMatchCondition |
Properties
CelExpression
public string CelExpression { get; set; }
Required. A Common Expression Language (CEL) expression that is used to match requests for which the extension chain is executed.
For more information, see CEL matcher language reference.
Property Value | |
---|---|
Type | Description |
string |