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

CloudFront DistributionConfig 源

OriginDistributionConfig 属性的属性,用于描述 Amazon CloudFront 分配源。

语法

JSON

{ "CustomOriginConfig" : CustomOriginConfig, "DomainName" : String, "Id" : String, "OriginCustomHeaders" : [ OriginCustomHeader, ... ] "OriginPath" : String, "S3OriginConfig" : S3 Origin }

YAML

CustomOriginConfig: CustomOriginConfig DomainName: String Id: String OriginCustomHeaders: - OriginCustomHeader OriginPath: String S3OriginConfig: S3 Origin

属性

注意

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

CustomOriginConfig

用于指定自定义源的源信息。

Required: Conditional。您不能在同一 Origin 中使用 CustomOriginConfigS3OriginConfig,但必须 指定其中的一项。

类型CustomOriginConfig 类型

DomainName

您希望 CloudFront 从中获取此源的对象的 Amazon Simple Storage Service (S3) 存储桶或 HTTP 服务器的 DNS 名称。

Required: Yes

Type: String

Id

源的标识符。Id 的值在分配范围内必须是唯一的。

Required: Yes

Type: String

OriginCustomHeaders

CloudFront 将请求转发给您的源时包含的自定义标头。

Required: No

类型OriginCustomHeader 类型的列表

OriginPath

CloudFront 用于从 S3 存储桶或自定义源请求内容的路径。DomainNameOriginPath 属性的组合必须解析为有效路径。值必须以正斜杠标记 (/) 开始,并且不能以正斜杠标记结尾。

Required: No

Type: String

S3OriginConfig

用于指定 S3 源的源信息。

Required: Conditional。您不能在同一 Origin 中使用 S3OriginConfigCustomOriginConfig,但必须 指定其中的一项。

类型S3Origin 类型

本页内容: