Package com.google.events.cloud.networkservices.v1 (0.16.0)

Classes

Data

EndpointMatcher

A definition of a matcher that selects endpoints to which the policies should be applied.

Protobuf type google.events.cloud.networkservices.v1.EndpointMatcher

EndpointMatcher.Builder

A definition of a matcher that selects endpoints to which the policies should be applied.

Protobuf type google.events.cloud.networkservices.v1.EndpointMatcher

EndpointMatcher.MetadataLabelMatcher

The matcher that is based on node metadata presented by xDS clients.

Protobuf type google.events.cloud.networkservices.v1.EndpointMatcher.MetadataLabelMatcher

EndpointMatcher.MetadataLabelMatcher.Builder

The matcher that is based on node metadata presented by xDS clients.

Protobuf type google.events.cloud.networkservices.v1.EndpointMatcher.MetadataLabelMatcher

EndpointMatcher.MetadataLabelMatcher.MetadataLabels

Defines a name-pair value for a single label.

Protobuf type google.events.cloud.networkservices.v1.EndpointMatcher.MetadataLabelMatcher.MetadataLabels

EndpointMatcher.MetadataLabelMatcher.MetadataLabels.Builder

Defines a name-pair value for a single label.

Protobuf type google.events.cloud.networkservices.v1.EndpointMatcher.MetadataLabelMatcher.MetadataLabels

EndpointPolicy

EndpointPolicy is a resource that helps apply desired configuration on the endpoints that match specific criteria. For example, this resource can be used to apply "authentication config" an all endpoints that serve on port 8080.

Protobuf type google.events.cloud.networkservices.v1.EndpointPolicy

EndpointPolicy.Builder

EndpointPolicy is a resource that helps apply desired configuration on the endpoints that match specific criteria. For example, this resource can be used to apply "authentication config" an all endpoints that serve on port 8080.

Protobuf type google.events.cloud.networkservices.v1.EndpointPolicy

EndpointPolicyEventData

The data within all EndpointPolicy events.

Protobuf type google.events.cloud.networkservices.v1.EndpointPolicyEventData

EndpointPolicyEventData.Builder

The data within all EndpointPolicy events.

Protobuf type google.events.cloud.networkservices.v1.EndpointPolicyEventData

Gateway

Gateway represents the configuration for a proxy, typically a load balancer. It captures the ip:port over which the services are exposed by the proxy, along with any policy configurations. Routes have reference to to Gateways to dictate how requests should be routed by this Gateway.

Protobuf type google.events.cloud.networkservices.v1.Gateway

Gateway.Builder

Gateway represents the configuration for a proxy, typically a load balancer. It captures the ip:port over which the services are exposed by the proxy, along with any policy configurations. Routes have reference to to Gateways to dictate how requests should be routed by this Gateway.

Protobuf type google.events.cloud.networkservices.v1.Gateway

GatewayEventData

The data within all Gateway events.

Protobuf type google.events.cloud.networkservices.v1.GatewayEventData

GatewayEventData.Builder

The data within all Gateway events.

Protobuf type google.events.cloud.networkservices.v1.GatewayEventData

GrpcRoute

GrpcRoute is the resource defining how gRPC traffic routed by a Mesh or Gateway resource is routed.

Protobuf type google.events.cloud.networkservices.v1.GrpcRoute

GrpcRoute.Builder

GrpcRoute is the resource defining how gRPC traffic routed by a Mesh or Gateway resource is routed.

Protobuf type google.events.cloud.networkservices.v1.GrpcRoute

GrpcRoute.Destination

The destination to which traffic will be routed.

Protobuf type google.events.cloud.networkservices.v1.GrpcRoute.Destination

GrpcRoute.Destination.Builder

The destination to which traffic will be routed.

Protobuf type google.events.cloud.networkservices.v1.GrpcRoute.Destination

GrpcRoute.FaultInjectionPolicy

The specification for fault injection introduced into traffic to test the resiliency of clients to destination service failure. As part of fault injection, when clients send requests to a destination, delays can be introduced on a percentage of requests before sending those requests to the destination service. Similarly requests from clients can be aborted by for a percentage of requests.

Protobuf type google.events.cloud.networkservices.v1.GrpcRoute.FaultInjectionPolicy

GrpcRoute.FaultInjectionPolicy.Abort

Specification of how client requests are aborted as part of fault injection before being sent to a destination.

Protobuf type google.events.cloud.networkservices.v1.GrpcRoute.FaultInjectionPolicy.Abort

GrpcRoute.FaultInjectionPolicy.Abort.Builder

Specification of how client requests are aborted as part of fault injection before being sent to a destination.

Protobuf type google.events.cloud.networkservices.v1.GrpcRoute.FaultInjectionPolicy.Abort

GrpcRoute.FaultInjectionPolicy.Builder

The specification for fault injection introduced into traffic to test the resiliency of clients to destination service failure. As part of fault injection, when clients send requests to a destination, delays can be introduced on a percentage of requests before sending those requests to the destination service. Similarly requests from clients can be aborted by for a percentage of requests.

Protobuf type google.events.cloud.networkservices.v1.GrpcRoute.FaultInjectionPolicy

GrpcRoute.FaultInjectionPolicy.Delay

Specification of how client requests are delayed as part of fault injection before being sent to a destination.

Protobuf type google.events.cloud.networkservices.v1.GrpcRoute.FaultInjectionPolicy.Delay

GrpcRoute.FaultInjectionPolicy.Delay.Builder

Specification of how client requests are delayed as part of fault injection before being sent to a destination.

Protobuf type google.events.cloud.networkservices.v1.GrpcRoute.FaultInjectionPolicy.Delay

GrpcRoute.HeaderMatch

A match against a collection of headers.

Protobuf type google.events.cloud.networkservices.v1.GrpcRoute.HeaderMatch

GrpcRoute.HeaderMatch.Builder

A match against a collection of headers.

Protobuf type google.events.cloud.networkservices.v1.GrpcRoute.HeaderMatch

GrpcRoute.MethodMatch

Specifies a match against a method.

Protobuf type google.events.cloud.networkservices.v1.GrpcRoute.MethodMatch

GrpcRoute.MethodMatch.Builder

Specifies a match against a method.

Protobuf type google.events.cloud.networkservices.v1.GrpcRoute.MethodMatch

GrpcRoute.RetryPolicy

The specifications for retries.

Protobuf type google.events.cloud.networkservices.v1.GrpcRoute.RetryPolicy

GrpcRoute.RetryPolicy.Builder

The specifications for retries.

Protobuf type google.events.cloud.networkservices.v1.GrpcRoute.RetryPolicy

GrpcRoute.RouteAction

Specifies how to route matched traffic.

Protobuf type google.events.cloud.networkservices.v1.GrpcRoute.RouteAction

GrpcRoute.RouteAction.Builder

Specifies how to route matched traffic.

Protobuf type google.events.cloud.networkservices.v1.GrpcRoute.RouteAction

GrpcRoute.RouteMatch

Criteria for matching traffic. A RouteMatch will be considered to match when all supplied fields match.

Protobuf type google.events.cloud.networkservices.v1.GrpcRoute.RouteMatch

GrpcRoute.RouteMatch.Builder

Criteria for matching traffic. A RouteMatch will be considered to match when all supplied fields match.

Protobuf type google.events.cloud.networkservices.v1.GrpcRoute.RouteMatch

GrpcRoute.RouteRule

Describes how to route traffic.

Protobuf type google.events.cloud.networkservices.v1.GrpcRoute.RouteRule

GrpcRoute.RouteRule.Builder

Describes how to route traffic.

Protobuf type google.events.cloud.networkservices.v1.GrpcRoute.RouteRule

GrpcRouteEventData

The data within all GrpcRoute events.

Protobuf type google.events.cloud.networkservices.v1.GrpcRouteEventData

GrpcRouteEventData.Builder

The data within all GrpcRoute events.

Protobuf type google.events.cloud.networkservices.v1.GrpcRouteEventData

HttpRoute

HttpRoute is the resource defining how HTTP traffic should be routed by a Mesh or Gateway resource.

Protobuf type google.events.cloud.networkservices.v1.HttpRoute

HttpRoute.Builder

HttpRoute is the resource defining how HTTP traffic should be routed by a Mesh or Gateway resource.

Protobuf type google.events.cloud.networkservices.v1.HttpRoute

HttpRoute.CorsPolicy

The Specification for allowing client side cross-origin requests.

Protobuf type google.events.cloud.networkservices.v1.HttpRoute.CorsPolicy

HttpRoute.CorsPolicy.Builder

The Specification for allowing client side cross-origin requests.

Protobuf type google.events.cloud.networkservices.v1.HttpRoute.CorsPolicy

HttpRoute.Destination

Specifications of a destination to which the request should be routed to.

Protobuf type google.events.cloud.networkservices.v1.HttpRoute.Destination

HttpRoute.Destination.Builder

Specifications of a destination to which the request should be routed to.

Protobuf type google.events.cloud.networkservices.v1.HttpRoute.Destination

HttpRoute.FaultInjectionPolicy

The specification for fault injection introduced into traffic to test the resiliency of clients to destination service failure. As part of fault injection, when clients send requests to a destination, delays can be introduced by client proxy on a percentage of requests before sending those requests to the destination service. Similarly requests can be aborted by client proxy for a percentage of requests.

Protobuf type google.events.cloud.networkservices.v1.HttpRoute.FaultInjectionPolicy

HttpRoute.FaultInjectionPolicy.Abort

Specification of how client requests are aborted as part of fault injection before being sent to a destination.

Protobuf type google.events.cloud.networkservices.v1.HttpRoute.FaultInjectionPolicy.Abort

HttpRoute.FaultInjectionPolicy.Abort.Builder

Specification of how client requests are aborted as part of fault injection before being sent to a destination.

Protobuf type google.events.cloud.networkservices.v1.HttpRoute.FaultInjectionPolicy.Abort

HttpRoute.FaultInjectionPolicy.Builder

The specification for fault injection introduced into traffic to test the resiliency of clients to destination service failure. As part of fault injection, when clients send requests to a destination, delays can be introduced by client proxy on a percentage of requests before sending those requests to the destination service. Similarly requests can be aborted by client proxy for a percentage of requests.

Protobuf type google.events.cloud.networkservices.v1.HttpRoute.FaultInjectionPolicy

HttpRoute.FaultInjectionPolicy.Delay

Specification of how client requests are delayed as part of fault injection before being sent to a destination.

Protobuf type google.events.cloud.networkservices.v1.HttpRoute.FaultInjectionPolicy.Delay

HttpRoute.FaultInjectionPolicy.Delay.Builder

Specification of how client requests are delayed as part of fault injection before being sent to a destination.

Protobuf type google.events.cloud.networkservices.v1.HttpRoute.FaultInjectionPolicy.Delay

HttpRoute.HeaderMatch

Specifies how to select a route rule based on HTTP request headers.

Protobuf type google.events.cloud.networkservices.v1.HttpRoute.HeaderMatch

HttpRoute.HeaderMatch.Builder

Specifies how to select a route rule based on HTTP request headers.

Protobuf type google.events.cloud.networkservices.v1.HttpRoute.HeaderMatch

HttpRoute.HeaderMatch.IntegerRange

Represents an integer value range.

Protobuf type google.events.cloud.networkservices.v1.HttpRoute.HeaderMatch.IntegerRange

HttpRoute.HeaderMatch.IntegerRange.Builder

Represents an integer value range.

Protobuf type google.events.cloud.networkservices.v1.HttpRoute.HeaderMatch.IntegerRange

HttpRoute.HeaderModifier

The specification for modifying HTTP header in HTTP request and HTTP response.

Protobuf type google.events.cloud.networkservices.v1.HttpRoute.HeaderModifier

HttpRoute.HeaderModifier.Builder

The specification for modifying HTTP header in HTTP request and HTTP response.

Protobuf type google.events.cloud.networkservices.v1.HttpRoute.HeaderModifier

HttpRoute.QueryParameterMatch

Specifications to match a query parameter in the request.

Protobuf type google.events.cloud.networkservices.v1.HttpRoute.QueryParameterMatch

HttpRoute.QueryParameterMatch.Builder

Specifications to match a query parameter in the request.

Protobuf type google.events.cloud.networkservices.v1.HttpRoute.QueryParameterMatch

HttpRoute.Redirect

The specification for redirecting traffic.

Protobuf type google.events.cloud.networkservices.v1.HttpRoute.Redirect

HttpRoute.Redirect.Builder

The specification for redirecting traffic.

Protobuf type google.events.cloud.networkservices.v1.HttpRoute.Redirect

HttpRoute.RequestMirrorPolicy

Specifies the policy on how requests are shadowed to a separate mirrored destination service. The proxy does not wait for responses from the shadow service. Prior to sending traffic to the shadow service, the host/authority header is suffixed with -shadow.

Protobuf type google.events.cloud.networkservices.v1.HttpRoute.RequestMirrorPolicy

HttpRoute.RequestMirrorPolicy.Builder

Specifies the policy on how requests are shadowed to a separate mirrored destination service. The proxy does not wait for responses from the shadow service. Prior to sending traffic to the shadow service, the host/authority header is suffixed with -shadow.

Protobuf type google.events.cloud.networkservices.v1.HttpRoute.RequestMirrorPolicy

HttpRoute.RetryPolicy

The specifications for retries.

Protobuf type google.events.cloud.networkservices.v1.HttpRoute.RetryPolicy

HttpRoute.RetryPolicy.Builder

The specifications for retries.

Protobuf type google.events.cloud.networkservices.v1.HttpRoute.RetryPolicy

HttpRoute.RouteAction

The specifications for routing traffic and applying associated policies.

Protobuf type google.events.cloud.networkservices.v1.HttpRoute.RouteAction

HttpRoute.RouteAction.Builder

The specifications for routing traffic and applying associated policies.

Protobuf type google.events.cloud.networkservices.v1.HttpRoute.RouteAction

HttpRoute.RouteMatch

RouteMatch defines specifications used to match requests. If multiple match types are set, this RouteMatch will match if ALL type of matches are matched.

Protobuf type google.events.cloud.networkservices.v1.HttpRoute.RouteMatch

HttpRoute.RouteMatch.Builder

RouteMatch defines specifications used to match requests. If multiple match types are set, this RouteMatch will match if ALL type of matches are matched.

Protobuf type google.events.cloud.networkservices.v1.HttpRoute.RouteMatch

HttpRoute.RouteRule

Specifies how to match traffic and how to route traffic when traffic is matched.

Protobuf type google.events.cloud.networkservices.v1.HttpRoute.RouteRule

HttpRoute.RouteRule.Builder

Specifies how to match traffic and how to route traffic when traffic is matched.

Protobuf type google.events.cloud.networkservices.v1.HttpRoute.RouteRule

HttpRoute.URLRewrite

The specification for modifying the URL of the request, prior to forwarding the request to the destination.

Protobuf type google.events.cloud.networkservices.v1.HttpRoute.URLRewrite

HttpRoute.URLRewrite.Builder

The specification for modifying the URL of the request, prior to forwarding the request to the destination.

Protobuf type google.events.cloud.networkservices.v1.HttpRoute.URLRewrite

HttpRouteEventData

The data within all HttpRoute events.

Protobuf type google.events.cloud.networkservices.v1.HttpRouteEventData

HttpRouteEventData.Builder

The data within all HttpRoute events.

Protobuf type google.events.cloud.networkservices.v1.HttpRouteEventData

Mesh

Mesh represents a logical configuration grouping for workload to workload communication within a service mesh. Routes that point to mesh dictate how requests are routed within this logical mesh boundary.

Protobuf type google.events.cloud.networkservices.v1.Mesh

Mesh.Builder

Mesh represents a logical configuration grouping for workload to workload communication within a service mesh. Routes that point to mesh dictate how requests are routed within this logical mesh boundary.

Protobuf type google.events.cloud.networkservices.v1.Mesh

MeshEventData

The data within all Mesh events.

Protobuf type google.events.cloud.networkservices.v1.MeshEventData

MeshEventData.Builder

The data within all Mesh events.

Protobuf type google.events.cloud.networkservices.v1.MeshEventData

ServiceBinding

ServiceBinding is the resource that defines a Service Directory Service to be used in a BackendService resource.

Protobuf type google.events.cloud.networkservices.v1.ServiceBinding

ServiceBinding.Builder

ServiceBinding is the resource that defines a Service Directory Service to be used in a BackendService resource.

Protobuf type google.events.cloud.networkservices.v1.ServiceBinding

ServiceBindingEventData

The data within all ServiceBinding events.

Protobuf type google.events.cloud.networkservices.v1.ServiceBindingEventData

ServiceBindingEventData.Builder

The data within all ServiceBinding events.

Protobuf type google.events.cloud.networkservices.v1.ServiceBindingEventData

TcpRoute

TcpRoute is the resource defining how TCP traffic should be routed by a Mesh/Gateway resource.

Protobuf type google.events.cloud.networkservices.v1.TcpRoute

TcpRoute.Builder

TcpRoute is the resource defining how TCP traffic should be routed by a Mesh/Gateway resource.

Protobuf type google.events.cloud.networkservices.v1.TcpRoute

TcpRoute.RouteAction

The specifications for routing traffic and applying associated policies.

Protobuf type google.events.cloud.networkservices.v1.TcpRoute.RouteAction

TcpRoute.RouteAction.Builder

The specifications for routing traffic and applying associated policies.

Protobuf type google.events.cloud.networkservices.v1.TcpRoute.RouteAction

TcpRoute.RouteDestination

Describe the destination for traffic to be routed to.

Protobuf type google.events.cloud.networkservices.v1.TcpRoute.RouteDestination

TcpRoute.RouteDestination.Builder

Describe the destination for traffic to be routed to.

Protobuf type google.events.cloud.networkservices.v1.TcpRoute.RouteDestination

TcpRoute.RouteMatch

RouteMatch defines the predicate used to match requests to a given action. Multiple match types are "OR"ed for evaluation. If no routeMatch field is specified, this rule will unconditionally match traffic.

Protobuf type google.events.cloud.networkservices.v1.TcpRoute.RouteMatch

TcpRoute.RouteMatch.Builder

RouteMatch defines the predicate used to match requests to a given action. Multiple match types are "OR"ed for evaluation. If no routeMatch field is specified, this rule will unconditionally match traffic.

Protobuf type google.events.cloud.networkservices.v1.TcpRoute.RouteMatch

TcpRoute.RouteRule

Specifies how to match traffic and how to route traffic when traffic is matched.

Protobuf type google.events.cloud.networkservices.v1.TcpRoute.RouteRule

TcpRoute.RouteRule.Builder

Specifies how to match traffic and how to route traffic when traffic is matched.

Protobuf type google.events.cloud.networkservices.v1.TcpRoute.RouteRule

TcpRouteEventData

The data within all TcpRoute events.

Protobuf type google.events.cloud.networkservices.v1.TcpRouteEventData

TcpRouteEventData.Builder

The data within all TcpRoute events.

Protobuf type google.events.cloud.networkservices.v1.TcpRouteEventData

TlsRoute

TlsRoute defines how traffic should be routed based on SNI and other matching L3 attributes.

Protobuf type google.events.cloud.networkservices.v1.TlsRoute

TlsRoute.Builder

TlsRoute defines how traffic should be routed based on SNI and other matching L3 attributes.

Protobuf type google.events.cloud.networkservices.v1.TlsRoute

TlsRoute.RouteAction

The specifications for routing traffic and applying associated policies.

Protobuf type google.events.cloud.networkservices.v1.TlsRoute.RouteAction

TlsRoute.RouteAction.Builder

The specifications for routing traffic and applying associated policies.

Protobuf type google.events.cloud.networkservices.v1.TlsRoute.RouteAction

TlsRoute.RouteDestination

Describe the destination for traffic to be routed to.

Protobuf type google.events.cloud.networkservices.v1.TlsRoute.RouteDestination

TlsRoute.RouteDestination.Builder

Describe the destination for traffic to be routed to.

Protobuf type google.events.cloud.networkservices.v1.TlsRoute.RouteDestination

TlsRoute.RouteMatch

RouteMatch defines the predicate used to match requests to a given action. Multiple match types are "AND"ed for evaluation. If no routeMatch field is specified, this rule will unconditionally match traffic.

Protobuf type google.events.cloud.networkservices.v1.TlsRoute.RouteMatch

TlsRoute.RouteMatch.Builder

RouteMatch defines the predicate used to match requests to a given action. Multiple match types are "AND"ed for evaluation. If no routeMatch field is specified, this rule will unconditionally match traffic.

Protobuf type google.events.cloud.networkservices.v1.TlsRoute.RouteMatch

TlsRoute.RouteRule

Specifies how to match traffic and how to route traffic when traffic is matched.

Protobuf type google.events.cloud.networkservices.v1.TlsRoute.RouteRule

TlsRoute.RouteRule.Builder

Specifies how to match traffic and how to route traffic when traffic is matched.

Protobuf type google.events.cloud.networkservices.v1.TlsRoute.RouteRule

TlsRouteEventData

The data within all TlsRoute events.

Protobuf type google.events.cloud.networkservices.v1.TlsRouteEventData

TlsRouteEventData.Builder

The data within all TlsRoute events.

Protobuf type google.events.cloud.networkservices.v1.TlsRouteEventData

TrafficPortSelector

Specification of a port-based selector.

Protobuf type google.events.cloud.networkservices.v1.TrafficPortSelector

TrafficPortSelector.Builder

Specification of a port-based selector.

Protobuf type google.events.cloud.networkservices.v1.TrafficPortSelector

Interfaces

EndpointMatcher.MetadataLabelMatcher.MetadataLabelsOrBuilder

EndpointMatcher.MetadataLabelMatcherOrBuilder

EndpointMatcherOrBuilder

EndpointPolicyEventDataOrBuilder

EndpointPolicyOrBuilder

GatewayEventDataOrBuilder

GatewayOrBuilder

GrpcRoute.DestinationOrBuilder

GrpcRoute.FaultInjectionPolicy.AbortOrBuilder

GrpcRoute.FaultInjectionPolicy.DelayOrBuilder

GrpcRoute.FaultInjectionPolicyOrBuilder

GrpcRoute.HeaderMatchOrBuilder

GrpcRoute.MethodMatchOrBuilder

GrpcRoute.RetryPolicyOrBuilder

GrpcRoute.RouteActionOrBuilder

GrpcRoute.RouteMatchOrBuilder

GrpcRoute.RouteRuleOrBuilder

GrpcRouteEventDataOrBuilder

GrpcRouteOrBuilder

HttpRoute.CorsPolicyOrBuilder

HttpRoute.DestinationOrBuilder

HttpRoute.FaultInjectionPolicy.AbortOrBuilder

HttpRoute.FaultInjectionPolicy.DelayOrBuilder

HttpRoute.FaultInjectionPolicyOrBuilder

HttpRoute.HeaderMatch.IntegerRangeOrBuilder

HttpRoute.HeaderMatchOrBuilder

HttpRoute.HeaderModifierOrBuilder

HttpRoute.QueryParameterMatchOrBuilder

HttpRoute.RedirectOrBuilder

HttpRoute.RequestMirrorPolicyOrBuilder

HttpRoute.RetryPolicyOrBuilder

HttpRoute.RouteActionOrBuilder

HttpRoute.RouteMatchOrBuilder

HttpRoute.RouteRuleOrBuilder

HttpRoute.URLRewriteOrBuilder

HttpRouteEventDataOrBuilder

HttpRouteOrBuilder

MeshEventDataOrBuilder

MeshOrBuilder

ServiceBindingEventDataOrBuilder

ServiceBindingOrBuilder

TcpRoute.RouteActionOrBuilder

TcpRoute.RouteDestinationOrBuilder

TcpRoute.RouteMatchOrBuilder

TcpRoute.RouteRuleOrBuilder

TcpRouteEventDataOrBuilder

TcpRouteOrBuilder

TlsRoute.RouteActionOrBuilder

TlsRoute.RouteDestinationOrBuilder

TlsRoute.RouteMatchOrBuilder

TlsRoute.RouteRuleOrBuilder

TlsRouteEventDataOrBuilder

TlsRouteOrBuilder

TrafficPortSelectorOrBuilder

Enums

EndpointMatcher.MatcherTypeCase

EndpointMatcher.MetadataLabelMatcher.MetadataLabelMatchCriteria

Possible criteria values that define logic of how matching is made.

Protobuf enum google.events.cloud.networkservices.v1.EndpointMatcher.MetadataLabelMatcher.MetadataLabelMatchCriteria

EndpointPolicy.EndpointPolicyType

The type of endpoint policy.

Protobuf enum google.events.cloud.networkservices.v1.EndpointPolicy.EndpointPolicyType

Gateway.Type

The type of the customer-managed gateway. Possible values are:

  • OPEN_MESH
  • SECURE_WEB_GATEWAY

Protobuf enum google.events.cloud.networkservices.v1.Gateway.Type

GrpcRoute.Destination.DestinationTypeCase

GrpcRoute.HeaderMatch.Type

The type of match.

Protobuf enum google.events.cloud.networkservices.v1.GrpcRoute.HeaderMatch.Type

GrpcRoute.MethodMatch.Type

The type of the match.

Protobuf enum google.events.cloud.networkservices.v1.GrpcRoute.MethodMatch.Type

HttpRoute.HeaderMatch.MatchTypeCase

HttpRoute.QueryParameterMatch.MatchTypeCase

HttpRoute.Redirect.ResponseCode

Supported HTTP response code.

Protobuf enum google.events.cloud.networkservices.v1.HttpRoute.Redirect.ResponseCode

HttpRoute.RouteMatch.PathMatchCase