Memodifikasi kelas penyimpanan aset media.
Deskripsi operasi
Operasi ini bersifat asinkron dan digunakan untuk mengubah kelas penyimpanan aset media. Setelah kelas penyimpanan diubah, notifikasi callback akan dikirimkan.
Jika kelas penyimpanan aset media adalah Archive atau Cold Archive, aset tersebut akan dipulihkan secara otomatis sebelum kelas penyimpanannya dimodifikasi. Anda tidak perlu memanggil operasi RestoreMedia secara terpisah. Untuk objek Cold Archive, Anda harus menentukan prioritas pemulihan; konfigurasi default-nya adalah RestoreTier=Standard.
Aset media yang sedang dalam proses perubahan kelas penyimpanan tidak dapat digunakan atau diproses.
Objek Non-Standard memiliki durasi penyimpanan minimum. Jika objek disimpan kurang dari durasi tersebut, kelas penyimpanannya tidak dapat diubah. Durasi penyimpanan minimum untuk berbagai kelas penyimpanan adalah sebagai berikut: IA atau IA untuk file sumber—30 hari, Archive atau Archive untuk file sumber—60 hari, Cold Archive atau Cold Archive untuk file sumber—180 hari.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
vod:UpdateMediaStorageClass |
update |
*All Resource
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| MediaIds |
string |
Yes |
ID aset media. Anda dapat menentukan maksimal 20 ID. Pisahkan beberapa ID dengan koma (,). Anda dapat menggunakan salah satu metode berikut untuk mendapatkan ID tersebut:
|
d56c2ac0cee271ed80004710b5ba**** |
| Scope |
string |
No |
Rentang modifikasi. Nilai yang valid:
|
All |
| StorageClass |
string |
Yes |
Kelas penyimpanan. Nilai yang valid:
|
Archive |
| RestoreTier |
string |
No |
Prioritas pemulihan. Parameter ini wajib ditentukan hanya ketika Anda memulihkan aset media Cold Archive. Nilai yang valid:
|
Standard |
| AllowUpdateWithoutTimeLimit |
boolean |
No |
Menentukan apakah kelas penyimpanan aset media yang disimpan kurang dari durasi penyimpanan minimum dapat diubah. Nilai yang valid:
Catatan
Jika Anda memaksa mengubah kelas penyimpanan aset media yang disimpan kurang dari durasi penyimpanan minimum, biaya tambahan pengambilan data akan dikenakan. |
false |
Anda dapat menentukan durasi keadaan dipulihkan dan prioritas pemulihan objek Cold Archive. Durasi keadaan dipulihkan berkisar antara 1 hingga 365 hari. Waktu pemulihan objek bervariasi tergantung pada prioritas pemulihan:
Expedited: Objek dipulihkan dalam waktu satu jam.
Standard: Objek dipulihkan dalam waktu dua hingga lima jam.
Bulk: Objek dipulihkan dalam waktu lima hingga dua belas jam.
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Parameter respons. |
||
| RequestId |
string |
ID permintaan. |
30FA0B7C-3A81-5449-93CD-ACA149E6**** |
| Status |
string |
Status task. Nilai yang valid:
|
Processing |
| IgnoredList |
object |
||
| MediaId |
array |
ID aset media yang gagal diperoleh. |
|
|
string |
ID aset media yang gagal diperoleh. |
['19e231ee6e3e417fbf2e92ec2680****'] |
|
| ForbiddenList |
object |
||
| MediaForbiddenReasonDTO |
array<object> |
ID aset media yang gagal diproses. |
|
|
object |
Informasi mengenai aset media yang gagal diproses. |
||
| MediaId |
string |
ID aset media. |
19e231ee6e3e417fbf2e92ec2680**** |
| Reason |
string |
Alasan kegagalan. |
TargetStorageClassInconsistent |
Contoh
Respons sukses
JSONformat
{
"RequestId": "30FA0B7C-3A81-5449-93CD-ACA149E6****",
"Status": "Processing",
"IgnoredList": {
"MediaId": [
"['19e231ee6e3e417fbf2e92ec2680****']"
]
},
"ForbiddenList": {
"MediaForbiddenReasonDTO": [
{
"MediaId": "19e231ee6e3e417fbf2e92ec2680****",
"Reason": "TargetStorageClassInconsistent"
}
]
}
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.