簡體   English   中英

如何從 PHP SDK 將 AWS CloudFront 分配鏈接到 AWS Elemental MediaPackage

[英]How to link AWS CloudFront distribution to AWS Elemental MediaPackage from PHP SDK

我想從 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 當前不提供與 AWS MediaPackage 控制台體驗類似的用於關聯 CloudFront 分配的選項。

由於之前建議的解決方法涉及直接查詢 CloudFront API,因此我提交了一個功能請求以在 API 中實現此功能。

對於 AWS 服務的任何產品功能請求,我無法提供有關是否或何時實施此類功能的任何詳細信息。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM