AWS::AppMesh::Route HttpRouteMatch - AWS CloudFormation
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

AWS::AppMesh::Route HttpRouteMatch

表示要求路由与虚拟路由器的 HTTP 请求匹配的对象。

语法

要在 AWS CloudFormation 模板中声明此实体,请使用以下语法:

JSON

{ "Headers" : [ HttpRouteHeader, ... ], "Method" : String, "Prefix" : String, "Scheme" : String }

YAML

Headers: - HttpRouteHeader Method: String Prefix: String Scheme: String

属性

Headers

表示要匹配的客户端请求标头的对象。

必需:否

类型HttpRouteHeader 列表

Update requires: No interruption

Method

要匹配的客户端请求方法。请仅指定一个。

必需:否

类型:字符串

Update requires: No interruption

Prefix

指定要将请求与之匹配的路径。此参数必须始终以 / 开头,它会自行将所有请求与虚拟服务名称匹配。您也可以针对请求的基于路径的路由来进行匹配。例如,如果您的虚拟服务名称为 my-service.local,并且您希望路由将请求匹配到 my-service.local/metrics,则前缀应为 /metrics

必需:是

类型:字符串

Update requires: No interruption

Scheme

要匹配的客户端请求架构。请仅指定一个。

必需:否

类型:字符串

Update requires: No interruption