class Aws::AppMesh::Types::GrpcRouteMatch
An object that represents the criteria for determining a request match.
@note When making an API call, you may pass GrpcRouteMatch
data as a hash: { metadata: [ { invert: false, match: { exact: "HeaderMatch", prefix: "HeaderMatch", range: { end: 1, # required start: 1, # required }, regex: "HeaderMatch", suffix: "HeaderMatch", }, name: "HeaderName", # required }, ], method_name: "MethodName", service_name: "ServiceName", }
@!attribute [rw] metadata
An object that represents the data to match from the request. @return [Array<Types::GrpcRouteMetadata>]
@!attribute [rw] method_name
The method name to match from the request. If you specify a name, you must also specify a `serviceName`. @return [String]
@!attribute [rw] service_name
The fully qualified domain name for the service to match from the request. @return [String]
@see docs.aws.amazon.com/goto/WebAPI/appmesh-2019-01-25/GrpcRouteMatch AWS API Documentation
Constants
- SENSITIVE