AWS CloudFormation
User Guide (API Version 2010-05-15)
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。请点击 Amazon AWS 入门,可查看中国地区的具体差异

CloudFront DistributionConfig 源

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

语法

JSON

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

YAML

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

属性

注意

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

CustomOriginConfig

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

Required: Conditional。您不能在同一分配中使用 CustomOriginConfigS3OriginConfig,而必须 指定其中一项。

类型CustomOrigin 类型

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。您不能在同一分配中使用 S3OriginConfigCustomOriginConfig,而必须 指定其中一项。

类型S3Origin 类型

本页内容: