AWS::AppMesh::GatewayRoute GrpcGatewayRouteMatch
An object that represents the criteria for determining a request match.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "Hostname" :
GatewayRouteHostnameMatch
, "Metadata" :[ GrpcGatewayRouteMetadata, ... ]
, "Port" :Integer
, "ServiceName" :String
}
YAML
Hostname:
GatewayRouteHostnameMatch
Metadata:- GrpcGatewayRouteMetadata
Port:Integer
ServiceName:String
Properties
Hostname
-
The gateway route host name to be matched on.
Required: No
Type: GatewayRouteHostnameMatch
Update requires: No interruption
Metadata
-
The gateway route metadata to be matched on.
Required: No
Type: Array of GrpcGatewayRouteMetadata
Minimum:
1
Maximum:
10
Update requires: No interruption
Port
-
The gateway route port to be matched on.
Required: No
Type: Integer
Minimum:
1
Maximum:
65535
Update requires: No interruption
ServiceName
-
The fully qualified domain name for the service to match from the request.
Required: No
Type: String
Update requires: No interruption