Type object
Schema URL https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-appmesh-route.json
Parent schema serverless-framework-configuration
Type: object

Resource Type definition for AWS::AppMesh::Route. Source:- No source definition found, add manually please

Properties

MeshName string | Aws_CF_FunctionString required
VirtualRouterName string | Aws_CF_FunctionString required
Spec object required
5 nested properties
HttpRoute object
4 nested properties
Action object required
1 nested properties
WeightedTargets WeightedTarget[] required
Match object required
7 nested properties
Path object
Scheme string | Aws_CF_FunctionString
Port integer
Prefix string | Aws_CF_FunctionString
Method string | Aws_CF_FunctionString
QueryParameters QueryParameter[]
RetryPolicy object
4 nested properties
MaxRetries integer required
PerRetryTimeout object required
TcpRetryEvents string[]
HttpRetryEvents string[]
Timeout object
2 nested properties
PerRequest object
Idle object
Http2Route object
4 nested properties
Action object required
1 nested properties
WeightedTargets WeightedTarget[] required
Match object required
7 nested properties
Path object
Scheme string | Aws_CF_FunctionString
Port integer
Prefix string | Aws_CF_FunctionString
Method string | Aws_CF_FunctionString
QueryParameters QueryParameter[]
RetryPolicy object
4 nested properties
MaxRetries integer required
PerRetryTimeout object required
TcpRetryEvents string[]
HttpRetryEvents string[]
Timeout object
2 nested properties
PerRequest object
Idle object
GrpcRoute object
4 nested properties
Action object required
1 nested properties
WeightedTargets WeightedTarget[] required
Match object required
4 nested properties
MethodName string | Aws_CF_FunctionString
ServiceName string | Aws_CF_FunctionString
Port integer
RetryPolicy object
5 nested properties
MaxRetries integer required
PerRetryTimeout object required
TcpRetryEvents string[]
GrpcRetryEvents string[]
HttpRetryEvents string[]
Timeout object
2 nested properties
PerRequest object
Idle object
TcpRoute object
3 nested properties
Action object required
1 nested properties
WeightedTargets WeightedTarget[] required
Timeout object
1 nested properties
Idle object
Match object
1 nested properties
Port integer
Priority integer
MeshOwner string | Aws_CF_FunctionString
RouteName string | Aws_CF_FunctionString
Tags Tag[]

Definitions

QueryParameter object
Name string | Aws_CF_FunctionString required
Match object
1 nested properties
Exact string | Aws_CF_FunctionString
HttpRetryPolicy object
MaxRetries integer required
PerRetryTimeout object required
2 nested properties
Value integer required
Unit string | Aws_CF_FunctionString required
TcpRetryEvents string[]
HttpRetryEvents string[]
HttpQueryParameterMatch object
Exact string | Aws_CF_FunctionString
GrpcRoute object
Action object required
1 nested properties
WeightedTargets WeightedTarget[] required
Match object required
4 nested properties
MethodName string | Aws_CF_FunctionString
ServiceName string | Aws_CF_FunctionString
Port integer
RetryPolicy object
5 nested properties
MaxRetries integer required
PerRetryTimeout object required
2 nested properties
Value integer required
Unit string | Aws_CF_FunctionString required
TcpRetryEvents string[]
GrpcRetryEvents string[]
HttpRetryEvents string[]
Timeout object
2 nested properties
PerRequest object
2 nested properties
Value integer required
Unit string | Aws_CF_FunctionString required
Idle object
2 nested properties
Value integer required
Unit string | Aws_CF_FunctionString required
HttpRouteAction object
WeightedTargets WeightedTarget[] required
TcpRoute object
Action object required
1 nested properties
WeightedTargets WeightedTarget[] required
Timeout object
1 nested properties
Idle object
2 nested properties
Value integer required
Unit string | Aws_CF_FunctionString required
Match object
1 nested properties
Port integer
HttpRouteHeader object
Name string | Aws_CF_FunctionString required
Invert boolean
Match object
5 nested properties
Suffix string | Aws_CF_FunctionString
Exact string | Aws_CF_FunctionString
Prefix string | Aws_CF_FunctionString
Regex string | Aws_CF_FunctionString
Range object
2 nested properties
Start integer required
End integer required
GrpcTimeout object
PerRequest object
2 nested properties
Value integer required
Unit string | Aws_CF_FunctionString required
Idle object
2 nested properties
Value integer required
Unit string | Aws_CF_FunctionString required
GrpcRouteMetadataMatchMethod object
Suffix string | Aws_CF_FunctionString
Exact string | Aws_CF_FunctionString
Prefix string | Aws_CF_FunctionString
Regex string | Aws_CF_FunctionString
Range object
2 nested properties
Start integer required
End integer required
GrpcRouteMetadata object
Name string | Aws_CF_FunctionString required
Invert boolean
Match object
5 nested properties
Suffix string | Aws_CF_FunctionString
Exact string | Aws_CF_FunctionString
Prefix string | Aws_CF_FunctionString
Regex string | Aws_CF_FunctionString
Range object
2 nested properties
Start integer required
End integer required
HeaderMatchMethod object
Suffix string | Aws_CF_FunctionString
Exact string | Aws_CF_FunctionString
Prefix string | Aws_CF_FunctionString
Regex string | Aws_CF_FunctionString
Range object
2 nested properties
Start integer required
End integer required
GrpcRetryPolicy object
MaxRetries integer required
PerRetryTimeout object required
2 nested properties
Value integer required
Unit string | Aws_CF_FunctionString required
TcpRetryEvents string[]
GrpcRetryEvents string[]
HttpRetryEvents string[]
TcpTimeout object
Idle object
2 nested properties
Value integer required
Unit string | Aws_CF_FunctionString required
WeightedTarget object
VirtualNode string | Aws_CF_FunctionString required
Weight integer required
Port integer
HttpPathMatch object
Regex string | Aws_CF_FunctionString
Exact string | Aws_CF_FunctionString
HttpTimeout object
PerRequest object
2 nested properties
Value integer required
Unit string | Aws_CF_FunctionString required
Idle object
2 nested properties
Value integer required
Unit string | Aws_CF_FunctionString required
TcpRouteAction object
WeightedTargets WeightedTarget[] required
GrpcRouteMatch object
MethodName string | Aws_CF_FunctionString
ServiceName string | Aws_CF_FunctionString
Port integer
MatchRange object
Start integer required
End integer required
Duration object
Value integer required
Unit string | Aws_CF_FunctionString required
RouteSpec object
HttpRoute object
4 nested properties
Action object required
1 nested properties
WeightedTargets WeightedTarget[] required
Match object required
7 nested properties
Path object
Scheme string | Aws_CF_FunctionString
Port integer
Prefix string | Aws_CF_FunctionString
Method string | Aws_CF_FunctionString
QueryParameters QueryParameter[]
RetryPolicy object
4 nested properties
MaxRetries integer required
PerRetryTimeout object required
TcpRetryEvents string[]
HttpRetryEvents string[]
Timeout object
2 nested properties
PerRequest object
Idle object
Http2Route object
4 nested properties
Action object required
1 nested properties
WeightedTargets WeightedTarget[] required
Match object required
7 nested properties
Path object
Scheme string | Aws_CF_FunctionString
Port integer
Prefix string | Aws_CF_FunctionString
Method string | Aws_CF_FunctionString
QueryParameters QueryParameter[]
RetryPolicy object
4 nested properties
MaxRetries integer required
PerRetryTimeout object required
TcpRetryEvents string[]
HttpRetryEvents string[]
Timeout object
2 nested properties
PerRequest object
Idle object
GrpcRoute object
4 nested properties
Action object required
1 nested properties
WeightedTargets WeightedTarget[] required
Match object required
4 nested properties
MethodName string | Aws_CF_FunctionString
ServiceName string | Aws_CF_FunctionString
Port integer
RetryPolicy object
5 nested properties
MaxRetries integer required
PerRetryTimeout object required
TcpRetryEvents string[]
GrpcRetryEvents string[]
HttpRetryEvents string[]
Timeout object
2 nested properties
PerRequest object
Idle object
TcpRoute object
3 nested properties
Action object required
1 nested properties
WeightedTargets WeightedTarget[] required
Timeout object
1 nested properties
Idle object
Match object
1 nested properties
Port integer
Priority integer
TcpRouteMatch object
Port integer
HttpRoute object
Action object required
1 nested properties
WeightedTargets WeightedTarget[] required
Match object required
7 nested properties
Path object
2 nested properties
Regex string | Aws_CF_FunctionString
Exact string | Aws_CF_FunctionString
Scheme string | Aws_CF_FunctionString
Port integer
Prefix string | Aws_CF_FunctionString
Method string | Aws_CF_FunctionString
QueryParameters QueryParameter[]
RetryPolicy object
4 nested properties
MaxRetries integer required
PerRetryTimeout object required
2 nested properties
Value integer required
Unit string | Aws_CF_FunctionString required
TcpRetryEvents string[]
HttpRetryEvents string[]
Timeout object
2 nested properties
PerRequest object
2 nested properties
Value integer required
Unit string | Aws_CF_FunctionString required
Idle object
2 nested properties
Value integer required
Unit string | Aws_CF_FunctionString required
GrpcRouteAction object
WeightedTargets WeightedTarget[] required
Tag object
Value string | Aws_CF_FunctionString required
Key string | Aws_CF_FunctionString required
HttpRouteMatch object
Path object
2 nested properties
Regex string | Aws_CF_FunctionString
Exact string | Aws_CF_FunctionString
Scheme string | Aws_CF_FunctionString
Port integer
Prefix string | Aws_CF_FunctionString
Method string | Aws_CF_FunctionString
QueryParameters QueryParameter[]