public sealed class GrpcRoute.Types.HeaderMatch : IMessage<GrpcRoute.Types.HeaderMatch>, IEquatable<GrpcRoute.Types.HeaderMatch>, IDeepCloneable<GrpcRoute.Types.HeaderMatch>, IBufferMessage, IMessage
Reference documentation and code samples for the Network Services v1 API class GrpcRoute.Types.HeaderMatch.
A match against a collection of headers.
Implements
IMessageGrpcRouteTypesHeaderMatch, IEquatableGrpcRouteTypesHeaderMatch, IDeepCloneableGrpcRouteTypesHeaderMatch, IBufferMessage, IMessageNamespace
Google.Cloud.NetworkServices.V1Assembly
Google.Cloud.NetworkServices.V1.dll
Constructors
HeaderMatch()
public HeaderMatch()
HeaderMatch(HeaderMatch)
public HeaderMatch(GrpcRoute.Types.HeaderMatch other)
Parameter | |
---|---|
Name | Description |
other |
GrpcRouteTypesHeaderMatch |
Properties
Key
public string Key { get; set; }
Required. The key of the header.
Property Value | |
---|---|
Type | Description |
string |
Type
public GrpcRoute.Types.HeaderMatch.Types.Type Type { get; set; }
Optional. Specifies how to match against the value of the header. If not specified, a default value of EXACT is used.
Property Value | |
---|---|
Type | Description |
GrpcRouteTypesHeaderMatchTypesType |
Value
public string Value { get; set; }
Required. The value of the header.
Property Value | |
---|---|
Type | Description |
string |