Network Services v1 API - Class EndpointMatcher (1.0.0-beta01)

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.

Inheritance

object > EndpointMatcher

Namespace

Google.Cloud.NetworkServices.V1

Assembly

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