如何从PHP SDK将AWS CloudFront分配链接到AWS Elemental MediaPackage

问题描述

我想从MediaPackage链接CloudFront,这可以从AWS Elemental MediaPackage控制台进行,但 我需要通过使用PHP的编码来做到这一点。

我没有看到CreateChannel函数中的一个选项可以像在控制台上那样快速启用。

enter image description here

enter image description here

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

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

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

enter image description here

enter image description here

enter image description here

enter image description here

enter image description here

需要帮助。

解决方法

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

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

,

您已经发现,MediaPackage virticalList::virticalList() { Node** ptr = &head; for(int i = 10; i < 20; ++i) { *ptr = new Node(i); ptr = &((*ptr)->next); } } virticalList::virticalList(const virticalList &p2) { Node** curr = &head; Node* temp = p2.head; while (temp) { *curr = new Node(temp->getValue()); curr = &((*curr)->next); temp = temp->getNext(); } } virticalList::~virticalList() { Node* ptr = head,*next; while (ptr) { next = ptr->getNext(); delete ptr; ptr = next; } } virticalList& virticalList::operator=(const virticalList& p2) { if (this != &p2) { virticalList temp(p2); //std::swap(head,temp.head); Node* ptr = head; head = temp.head; temp.head = ptr; } return *this; } void virticalList::print() const { Node* ptr = head; while (ptr) { cout << ptr->getValue() << " "; ptr = ptr->getNext(); } cout << "\n"; } void virticalList::virtInc() { Node* ptr = head; while (ptr) { ptr->setValue(ptr->getValue()+1); ptr = ptr->getNext(); } } API当前不提供与AWS MediaPackage控制台体验类似的关联CloudFront分配的选项。

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

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

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...