媒资存储类型变更完成

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

事件类型

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:归档存储

  • ColdArchive:冷归档存储

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" 
      }