Network Services v1beta1 API - Class ExtensionBinding.Types.MatchCondition.Types.To.Types.Destination.Types.HeaderSet (1.0.0-beta01)

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

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

Namespace

Google.Cloud.NetworkServices.V1Beta1

Assembly

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