如何从 PHP SDK link AWS CloudFront 分发到 AWS Elemental MediaPackage
How to link AWS CloudFront distribution to AWS Elemental MediaPackage from PHP SDK
我想 link 来自 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 的样子。
需要帮助。
我在查看 PHP SDK MediaPackage 文档时注意到了同样的事情。看起来您需要做的是在创建 MediaPackage 通道和端点后使用 SDK 的 CloudFront 客户端创建 CloudFront 分配。此页面上有执行此操作的说明。说明位于“从 Amazon CloudFront 创建分配”标题下。
https://docs.aws.amazon.com/mediapackage/latest/ug/cdns-cf.html#cdns-create-cf
正如您已经发现的那样,MediaPackage /origin_endpoints
API 当前不提供关联 CloudFront 分配的选项,类似于 AWS MediaPackage 控制台体验。
由于之前建议的解决方法涉及直接查询 CloudFront API,我已提交功能请求以在 API.
中实施此功能
对于 AWS 服务的任何产品功能请求,我无法提供有关是否或何时实施此类功能的任何详细信息。
我想 link 来自 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 的样子。
需要帮助。
我在查看 PHP SDK MediaPackage 文档时注意到了同样的事情。看起来您需要做的是在创建 MediaPackage 通道和端点后使用 SDK 的 CloudFront 客户端创建 CloudFront 分配。此页面上有执行此操作的说明。说明位于“从 Amazon CloudFront 创建分配”标题下。
https://docs.aws.amazon.com/mediapackage/latest/ug/cdns-cf.html#cdns-create-cf
正如您已经发现的那样,MediaPackage /origin_endpoints
API 当前不提供关联 CloudFront 分配的选项,类似于 AWS MediaPackage 控制台体验。
由于之前建议的解决方法涉及直接查询 CloudFront API,我已提交功能请求以在 API.
中实施此功能对于 AWS 服务的任何产品功能请求,我无法提供有关是否或何时实施此类功能的任何详细信息。