文档

UpdateMediaStorageClass - 修改媒资存储类型

更新时间:

修改媒资存储类型。

接口说明

  • 修改媒资存储类型是一个异步操作,整体完成后给用户发送回调。

  • 若媒资当前的存储类型为归档或冷归档,调用本接口会自动触发解冻,解冻完成后修改存储类型,不需要用户手动调用 RestoreMedia 接口解冻媒资。其中冷归档需要传入解冻优先级,默认为 RestoreTier=Standard。

  • 变更中的媒资不能再次发起变更任务,不能进行生产、处理。

  • 非标准存储的媒资有最低存储时长要求,如果存储时长不够,则无法修改成其他类型:低频/源文件低频至少存储 30 天;归档/源文件归档至少存储 60 天;冷归档、源文件冷归档至少存储 180 天。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

授权信息

当前API暂无授权信息透出。

请求参数

名称类型必填描述示例值
MediaIdsstring

媒体 ID,即音/视频 ID(VideoId)。多个 ID 之间使用半角逗号(,)分隔,最多支持 20 个。可通过以下方式获取:

d56c2ac0cee271ed80004710b5ba****
Scopestring

变更范围。取值:

  • All: 将整个媒资的资源(源文件和转码流)做分级存储。
  • SourceFile:仅对媒资 ID 下的视频源文件做分级存储,源文件之外的资源为标准存储。
All
StorageClassstring

存储类型。取值:

  • Standard:标准
  • IA:低频(Infrequent Access)
  • Archive:归档
  • ColdArchive:冷归档
Archive
RestoreTierstring

解冻优先级(仅冷归档媒资需要)。取值:

  • Expedited:高级
  • Standard:标准
  • Bulk:批量
Standard
AllowUpdateWithoutTimeLimitboolean

是否允许存储时长不足的媒资进行存储类型变更。取值:

  • true:允许
  • false:不允许
说明 如果媒资存储时长不足,强制进行存储类型变更,会涉及额外的取回费用。
false

对于冷归档类型的媒资,您可以指定解冻天数和解冻优先级,解冻天数最短为 1 天,最长为 365 天。不同解冻优先级的取回时间如下:

  • 高优先级(Expedited):表示 1 小时内完成解冻。
  • 标准(Standard):表示 2~5 小时内完成解冻。
  • 批量(Bulk):表示 5~12 小时内完成解冻。

返回参数

名称类型描述示例值
object

返回结果。

RequestIdstring

请求 ID。

30FA0B7C-3A81-5449-93CD-ACA149E6****
Statusstring

任务状态。取值:

  • Processing:处理中。
  • Failed:失败。
Processing
IgnoredListarray

获取失败的媒资 ID 列表。

string

获取失败的媒资 ID。

['19e231ee6e3e417fbf2e92ec2680****']
ForbiddenListobject []

处理失败的媒资 ID 列表。

MediaIdstring

媒资 ID。

19e231ee6e3e417fbf2e92ec2680****
Reasonstring

失败原因。

TargetStorageClassInconsistent

示例

正常返回示例

JSON格式

{
  "RequestId": "30FA0B7C-3A81-5449-93CD-ACA149E6****",
  "Status": "Processing",
  "IgnoredList": {
    "MediaId": [
      "['19e231ee6e3e417fbf2e92ec2680****']"
    ]
  },
  "ForbiddenList": {
    "MediaForbiddenReasonDTO": [
      {
        "MediaId": "19e231ee6e3e417fbf2e92ec2680****",
        "Reason": "TargetStorageClassInconsistent"
      }
    ]
  }
}

错误码

访问错误中心查看更多错误码。

变更历史

变更时间变更内容概要操作
2023-08-18API 内部配置变更,不影响调用看变更集
变更项变更内容
API 内部配置变更,不影响调用
  • 本页导读 (1)