AWS CloudFormation
User Guide (API 版本 2010-05-15)
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 Amazon AWS 入门

CloudFront DistributionConfig Origin CustomOriginConfig

CustomOriginConfigAmazon CloudFront Origin 属性的属性,用于描述 HTTP 服务器。

语法

JSON

{ "HTTPPort" : Integer, "HTTPSPort" : Integer, "OriginKeepaliveTimeout" : Integer, "OriginProtocolPolicy" : String, "OriginReadTimeout" : Integer, "OriginSSLProtocols" : [ String, ... ] }

YAML

HTTPPort: Integer HTTPSPort: Integer OriginKeepaliveTimeout: Integer OriginProtocolPolicy: String OriginReadTimeout: Integer OriginSSLProtocols: - 字符串

属性

注意

有关每个属性的约束和有效值的更多信息,请参阅 Amazon CloudFront API Reference 中的 CustomOriginConfig 数据类型。

HTTPPort

自定义源侦听的 HTTP 端口。

Required: No

Type: Integer

HTTPSPort

自定义源侦听的 HTTPS 端口。

Required: No

Type: Integer

OriginKeepaliveTimeout

您可以创建自定义保持活动超时。所有超时以秒为单位。默认保持活动超时为 5 秒,但您可以配置自定义超时时长。最短超时时长为 1 秒,最长超时时长为 60 秒。

必需:否

类型:整数

更新要求无需中断

OriginProtocolPolicy

要应用至源的源协议策略。

Required: Yes

Type: String

有效值: http-only, match-viewer, https-only

OriginReadTimeout

您可以创建自定义源读取超时。所有超时以秒为单位。默认源读取超时为 30 秒,但您可以配置自定义超时时长。最短超时时长为 4 秒,最长超时时长为 60 秒。

必需:否

类型:整数

更新要求无需中断

OriginSSLProtocols

CloudFront 在建立与您的源的 HTTPS 连接时可使用的 SSL 协议。默认情况下,AWS CloudFormation 指定 TLSv1SSLv3 协议。

Required: No

Type: List of String values

本页内容: