Class: Aws::AppMesh::Types::GrpcRouteMatch
- Inherits:
-
Struct
- Object
- Struct
- Aws::AppMesh::Types::GrpcRouteMatch
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-appmesh/types.rb
Overview
An object that represents the criteria for determining a request match.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#metadata ⇒ Array<Types::GrpcRouteMetadata>
An object that represents the data to match from the request.
-
#method_name ⇒ String
The method name to match from the request.
-
#port ⇒ Integer
The port number to match on.
-
#service_name ⇒ String
The fully qualified domain name for the service to match from the request.
Instance Attribute Details
#metadata ⇒ Array<Types::GrpcRouteMetadata>
An object that represents the data to match from the request.
2026 2027 2028 2029 2030 2031 2032 2033 |
# File 'lib/aws-sdk-appmesh/types.rb', line 2026 class GrpcRouteMatch < Struct.new( :metadata, :method_name, :port, :service_name) SENSITIVE = [] include Aws::Structure end |
#method_name ⇒ String
The method name to match from the request. If you specify a name, you must also specify a ‘serviceName`.
2026 2027 2028 2029 2030 2031 2032 2033 |
# File 'lib/aws-sdk-appmesh/types.rb', line 2026 class GrpcRouteMatch < Struct.new( :metadata, :method_name, :port, :service_name) SENSITIVE = [] include Aws::Structure end |
#port ⇒ Integer
The port number to match on.
2026 2027 2028 2029 2030 2031 2032 2033 |
# File 'lib/aws-sdk-appmesh/types.rb', line 2026 class GrpcRouteMatch < Struct.new( :metadata, :method_name, :port, :service_name) SENSITIVE = [] include Aws::Structure end |
#service_name ⇒ String
The fully qualified domain name for the service to match from the request.
2026 2027 2028 2029 2030 2031 2032 2033 |
# File 'lib/aws-sdk-appmesh/types.rb', line 2026 class GrpcRouteMatch < Struct.new( :metadata, :method_name, :port, :service_name) SENSITIVE = [] include Aws::Structure end |