public sealed class ExtensionBinding.Types.MatchCondition.Types.To.Types.Destination.Types.HeaderSet : IMessage<ExtensionBinding.Types.MatchCondition.Types.To.Types.Destination.Types.HeaderSet>, IEquatable<ExtensionBinding.Types.MatchCondition.Types.To.Types.Destination.Types.HeaderSet>, IDeepCloneable<ExtensionBinding.Types.MatchCondition.Types.To.Types.Destination.Types.HeaderSet>, IBufferMessage, IMessageReference documentation and code samples for the Network Services v1beta1 API class ExtensionBinding.Types.MatchCondition.Types.To.Types.Destination.Types.HeaderSet.
Describes a set of HTTP headers to match against.
Inheritance
object > ExtensionBinding.Types.MatchCondition.Types.To.Types.Destination.Types.HeaderSetImplements
IMessageExtensionBindingTypesMatchConditionTypesToTypesDestinationTypesHeaderSet, IEquatableExtensionBindingTypesMatchConditionTypesToTypesDestinationTypesHeaderSet, IDeepCloneableExtensionBindingTypesMatchConditionTypesToTypesDestinationTypesHeaderSet, IBufferMessage, IMessageNamespace
Google.Cloud.NetworkServices.V1Beta1Assembly
Google.Cloud.NetworkServices.V1Beta1.dll
Constructors
HeaderSet()
public HeaderSet()HeaderSet(HeaderSet)
public HeaderSet(ExtensionBinding.Types.MatchCondition.Types.To.Types.Destination.Types.HeaderSet other)| Parameter | |
|---|---|
| Name | Description |
other |
ExtensionBindingTypesMatchConditionTypesToTypesDestinationTypesHeaderSet |
Properties
Headers
public RepeatedField<ExtensionBinding.Types.MatchCondition.Types.HeaderMatch> Headers { get; }Required. A list of headers to match against in http header. If multiple header matches are provided, they will be evaluated as an AND, i.e. all header matches must match for the request to match.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldExtensionBindingTypesMatchConditionTypesHeaderMatch |
|