文档

媒资存储类型变更完成

更新时间:

本文为您介绍媒资存储类型变更完成事件、事件通知的内容和回调示例。

事件类型

UpdateMediaStorageClassComplete

事件说明

当媒资存储类型变更完成时,会产生UpdateMediaStorageClassComplete事件。修改媒资存储类型的具体操作,请参见修改存储类型

事件内容

参数名称

类型

必备项

描述

EventTime

String

事件产生时间,为UTC时间:yyyy-MM-ddTHH:mm:ssZ。

EventType

String

事件类型,系统规定参数。固定为:UpdateMediaStorageClassComplete

UserId

String

阿里云账号ID。

Status

String

媒资存储类型变更任务状态。取值:

  • Success:成功。

  • Failed:失败。

MediaId

String

媒资ID,即音/视频ID。

Scope

String

存储类型变更范围。取值:

  • All: 将整个媒资的资源(源文件和转码流)做分级存储。

  • SourceFile:仅对媒资ID下的视频源文件做分级存储,源文件之外的资源为标准存储。

StorageClass

String

变更后的存储类型。取值:

  • Standard:标准存储

  • IA:低频访问存储

  • Archive:归档存储

  • ColdArchive:冷归档存储

TriggerBy

String

任务触发来源。取值:

  • LifeCycle:通过生命周期触发。

  • API:通过API触发。

ErrorCode

String

错误码。媒资存储类型变更任务失败时,会有该字段。

ErrorMessage

String

错误信息。媒资存储类型变更任务失败时,会有该字段。

回调示例

回调示例说明:

  • 对于HTTP回调,以下内容为HTTP Post Body。

  • 对于MNS回调,以下内容为消息体。

    • 任务成功

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

    • 任务失败

      {
          "EventType": "UpdateMediaStorageClassComplete",
          "UserId": 183320223010****,
          "EventTime": "2022-06-23T13:11:33Z",
          "MessageBody": {
              "Status": "Failed",
              "MediaId": "71151b80f2d471ecb21b472190a9****",
              "Scope": "All",
              "StorageClass": "Archive",
              "ErrorCode": "NoSuchKey", 
              "ErrorMessage": "OSS bucket or object does not exist", 
              "TriggerBy": "API" 
          }
      }
  • 本页导读 (1)
文档反馈