public sealed class EndpointMatcher : IMessage<EndpointMatcher>, IEquatable<EndpointMatcher>, IDeepCloneable<EndpointMatcher>, IBufferMessage, IMessage
Reference documentation and code samples for the Network Services v1 API class EndpointMatcher.
A definition of a matcher that selects endpoints to which the policies should be applied.
Implements
IMessageEndpointMatcher, IEquatableEndpointMatcher, IDeepCloneableEndpointMatcher, IBufferMessage, IMessageNamespace
Google.Cloud.NetworkServices.V1Assembly
Google.Cloud.NetworkServices.V1.dll
Constructors
EndpointMatcher()
public EndpointMatcher()
EndpointMatcher(EndpointMatcher)
public EndpointMatcher(EndpointMatcher other)
Parameter | |
---|---|
Name | Description |
other |
EndpointMatcher |
Properties
MatcherTypeCase
public EndpointMatcher.MatcherTypeOneofCase MatcherTypeCase { get; }
Property Value | |
---|---|
Type | Description |
EndpointMatcherMatcherTypeOneofCase |
MetadataLabelMatcher
public EndpointMatcher.Types.MetadataLabelMatcher MetadataLabelMatcher { get; set; }
The matcher is based on node metadata presented by xDS clients.
Property Value | |
---|---|
Type | Description |
EndpointMatcherTypesMetadataLabelMatcher |