修改媒资存储类型。
接口说明
-
修改媒资存储类型是一个异步操作,整体完成后给用户发送回调。
-
若媒资当前的存储类型为归档或冷归档,调用本接口会自动触发解冻,解冻完成后修改存储类型,不需要用户手动调用 RestoreMedia 接口解冻媒资。其中冷归档需要传入解冻优先级,默认为 RestoreTier=Standard。
-
变更中的媒资不能再次发起变更任务,不能进行生产、处理。
-
非标准存储的媒资有最低存储时长要求,如果存储时长不够,则无法修改成其他类型:低频/源文件低频至少存储 30 天;归档/源文件归档至少存储 60 天;冷归档、源文件冷归档至少存储 180 天。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
授权信息
当前API暂无授权信息透出。
请求参数
名称 | 类型 | 必填 | 描述 | 示例值 |
---|---|---|---|---|
MediaIds | string | 是 | 媒体 ID,即音/视频 ID(VideoId)。多个 ID 之间使用半角逗号(,)分隔,最多支持 20 个。可通过以下方式获取:
| d56c2ac0cee271ed80004710b5ba**** |
Scope | string | 否 | 变更范围。取值:
| All |
StorageClass | string | 是 | 存储类型。取值:
| Archive |
RestoreTier | string | 否 | 解冻优先级(仅冷归档媒资需要)。取值:
| Standard |
AllowUpdateWithoutTimeLimit | boolean | 否 | 是否允许存储时长不足的媒资进行存储类型变更。取值:
说明
如果媒资存储时长不足,强制进行存储类型变更,会涉及额外的取回费用。
| false |
对于冷归档类型的媒资,您可以指定解冻天数和解冻优先级,解冻天数最短为 1 天,最长为 365 天。不同解冻优先级的取回时间如下:
- 高优先级(Expedited):表示 1 小时内完成解冻。
- 标准(Standard):表示 2~5 小时内完成解冻。
- 批量(Bulk):表示 5~12 小时内完成解冻。
返回参数
示例
正常返回示例
JSON
格式
{
"RequestId": "30FA0B7C-3A81-5449-93CD-ACA149E6****",
"Status": "Processing",
"IgnoredList": {
"MediaId": [
"['19e231ee6e3e417fbf2e92ec2680****']"
]
},
"ForbiddenList": {
"MediaForbiddenReasonDTO": [
{
"MediaId": "19e231ee6e3e417fbf2e92ec2680****",
"Reason": "TargetStorageClassInconsistent"
}
]
}
}
错误码
访问错误中心查看更多错误码。
变更历史
变更时间 | 变更内容概要 | 操作 | ||
---|---|---|---|---|
2023-08-18 | API 内部配置变更,不影响调用 | 看变更集 | ||
|