全部產品
Search
文件中心

ApsaraVideo VOD:媒資儲存類型變更完成

更新時間:Jul 30, 2024

本文為您介紹媒資儲存類型變更完成事件、事件通知的內容和回調樣本。

事件類型

UpdateMediaStorageClassComplete

事件說明

當媒資儲存類型變更完成時,會產生UpdateMediaStorageClassComplete事件。修改媒資儲存類型的具體操作,請參見修改儲存類型

事件內容

參數名稱

類型

必備項

描述

EventTime

String

事件產生時間,為UTC時間:yyyy-MM-ddTHH:mm:ssZ。

EventType

String

事件類型,系統規定參數。固定為:UpdateMediaStorageClassComplete

Status

String

媒資儲存類型變更任務狀態。取值:

  • Success:成功。

  • Failed:失敗。

MediaId

String

媒資ID,即音/視頻ID。

Scope

String

儲存類型變更範圍。取值:

  • All: 將整個媒資的資源(源檔案和轉碼流)做分級儲存。

  • SourceFile:僅對媒資ID下的視頻源檔案做分級儲存,源檔案之外的資源為標準儲存。

StorageClass

String

變更後的儲存類型。取值:

  • Standard:標準儲存

  • IA:低頻訪問儲存

  • Archive:Archive Storage

  • ColdArchive:冷Archive Storage

TriggerBy

String

任務觸發來源。取值:

  • LifeCycle:通過生命週期觸發。

  • API:通過API觸發。

ErrorCode

String

錯誤碼。媒資儲存類型變更任務失敗時,會有該欄位。

ErrorMessage

String

錯誤資訊。媒資儲存類型變更任務失敗時,會有該欄位。

回調樣本

回調樣本說明:

  • 對於HTTP回調,以下內容為HTTP Post Body。

  • 對於MNS回調,以下內容為訊息體。

    • 任務成功

      {
          "EventType": "UpdateMediaStorageClassComplete",
          "EventTime": "2022-06-23T13:11:33Z",
          "Status": "Success",
          "MediaId": "71151b80f2d471ecb21b472190a9****",
          "Scope": "All",
          "StorageClass": "Archive",
          "TriggerBy": "API"
      }

    • 任務失敗

      {
          "EventType": "UpdateMediaStorageClassComplete",
          "EventTime": "2022-06-23T13:11:33Z",
          "Status": "Failed",
          "MediaId": "71151b80f2d471ecb21b472190a9****",
          "Scope": "All",
          "StorageClass": "Archive",
          "ErrorCode": "NoSuchKey", 
          "ErrorMessage": "OSS bucket or object does not exist", 
          "TriggerBy": "API" 
      }