public sealed class ExtensionBinding.Types.MatchCondition.Types.HeaderMatch : IMessage<ExtensionBinding.Types.MatchCondition.Types.HeaderMatch>, IEquatable<ExtensionBinding.Types.MatchCondition.Types.HeaderMatch>, IDeepCloneable<ExtensionBinding.Types.MatchCondition.Types.HeaderMatch>, IBufferMessage, IMessageReference documentation and code samples for the Network Services v1beta1 API class ExtensionBinding.Types.MatchCondition.Types.HeaderMatch.
Determines how an HTTP header should be matched.
Implements
IMessageExtensionBindingTypesMatchConditionTypesHeaderMatch, IEquatableExtensionBindingTypesMatchConditionTypesHeaderMatch, IDeepCloneableExtensionBindingTypesMatchConditionTypesHeaderMatch, IBufferMessage, IMessageNamespace
Google.Cloud.NetworkServices.V1Beta1Assembly
Google.Cloud.NetworkServices.V1Beta1.dll
Constructors
HeaderMatch()
public HeaderMatch()HeaderMatch(HeaderMatch)
public HeaderMatch(ExtensionBinding.Types.MatchCondition.Types.HeaderMatch other)| Parameter | |
|---|---|
| Name | Description |
other |
ExtensionBindingTypesMatchConditionTypesHeaderMatch |
Properties
Name
public string Name { get; set; }Required. Specifies the name of the header in the request.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Value
public ExtensionBinding.Types.MatchCondition.Types.StringMatch Value { get; set; }Optional. Specifies how the header match will be performed.
| Property Value | |
|---|---|
| Type | Description |
ExtensionBindingTypesMatchConditionTypesStringMatch |
|