0

我想从 MediaPackage 链接 CloudFront,这可以从 AWS Elemental MediaPackage 控制台进行,但我需要通过我使用 PHP 的编码来执行此操作。

我没有看到 CreateChannel 函数中的快速启用选项,因为它在控制台上。

在此处输入图像描述 在此处输入图像描述

https://docs.aws.amazon.com/aws-sdk-php/v3/api/api-mediapackage-2017-10-12.html#createchannel

我是否需要从 CloudFront SDK 创建并配置所有选项?

这就是我从 Elemental MediaPackage 控制台自动生成的 CloudFront 的外观。

在此处输入图像描述 在此处输入图像描述 在此处输入图像描述 在此处输入图像描述 在此处输入图像描述

需要帮忙。

4

2 回答 2

1

在查看 PHP SDK MediaPackage 文档时,我注意到了同样的事情。看起来您需要做的是在创建 MediaPackage 通道和端点之后使用 SDK 的 CloudFront 客户端创建 CloudFront 分发。此页面上有执行此操作的说明。这些说明位于“从 Amazon CloudFront 创建分配”标题下。

https://docs.aws.amazon.com/mediapackage/latest/ug/cdns-cf.html#cdns-create-cf

于 2020-09-15T22:34:21.520 回答
-1

正如您已经发现的那样,MediaPackage /origin_endpointsAPI 当前不提供关联 CloudFront 分配的选项,类似于 AWS MediaPackage 控制台体验。

由于之前建议的解决方法涉及直接查询 CloudFront API,因此我已提交功能请求以在 API 中实现此功能。

与对 AWS 服务的任何产品功能请求一样,我无法提供有关是否或何时实施此类功能的任何详细信息。

于 2020-11-26T02:31:00.643 回答