在 AWS CloudFront API 中,我使用哪个调用将 CNAME 添加到分配?

In AWS CloudFront API, which call do I use to add a CNAME to a distribution?

在 GUI 中,我可以将 CNAME 添加到分发中以供将来在 Route53 中使用,对此合适的 API 调用是什么?

CloudFront API 使用一种类似 REST 的整体模型——没有 API 方法来简单地修改这件事。

相反,您使用 PUT /2017-03-25/distribution/Id/config HTTP/1.1 并基本上用新配置替换整个分发配置,该配置包括从 API 获取的当前分发配置以及任何更改。

分发备用域名(不幸的是,它们被错误地称为 CNAME)位于 XML 的 <Aliases> 块中。

http://docs.aws.amazon.com/cloudfront/latest/APIReference/API_UpdateDistribution.html