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

AWS::ApiGatewayV2::Api Cors

Cors 属性指定 API 的 CORS 配置。仅 HTTP API 支持。有关更多信息,请参阅配置 CORS

语法

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

JSON

{ "AllowCredentials" : Boolean, "AllowHeaders" : [ String, ... ], "AllowMethods" : [ String, ... ], "AllowOrigins" : [ String, ... ], "ExposeHeaders" : [ String, ... ], "MaxAge" : Integer }

YAML

AllowCredentials: Boolean AllowHeaders: - String AllowMethods: - String AllowOrigins: - String ExposeHeaders: - String MaxAge: Integer

属性

AllowCredentials

指定是否在 CORS 请求中包含凭证。仅 HTTP API 支持。

必需:否

类型:布尔值

Update requires: No interruption

AllowHeaders

表示允许的标头集合。仅 HTTP API 支持。

必需:否

类型:字符串列表

Update requires: No interruption

AllowMethods

表示允许的 HTTP 方法集合。仅 HTTP API 支持。

必需:否

类型:字符串列表

Update requires: No interruption

AllowOrigins

表示允许的源集合。仅 HTTP API 支持。

必需:否

类型:字符串列表

Update requires: No interruption

ExposeHeaders

表示公开的标头集合。仅 HTTP API 支持。

必需:否

类型:字符串列表

Update requires: No interruption

MaxAge

浏览器应缓存预检请求结果的秒数。仅 HTTP API 支持。

必需:否

类型:整数

Update requires: No interruption