Mengubah nama, deskripsi, perilaku rilis, kebijakan penghapusan snapshot otomatis, kebijakan snapshot otomatis, pengaturan lonjakan performa, dan atribut lainnya dari satu atau beberapa perangkat penyimpanan blok.
Deskripsi operasi
Anda dapat memanggil parameter DiskId untuk mengubah nama, deskripsi, perilaku rilis, dan atribut lainnya dari satu perangkat penyimpanan blok, atau memanggil parameter DiskIds.N untuk mengubah atribut beberapa perangkat penyimpanan blok secara batch.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
ecs:ModifyDiskAttribute |
update |
*Disk.
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| DiskId |
string |
No |
ID disk yang atributnya ingin Anda ubah. Catatan
Parameter DiskId dan DiskIds.N tidak dapat ditentukan pada waktu yang sama. Tentukan salah satunya sesuai kebutuhan. |
d-bp1famypsnar20bv**** |
| DiskName |
string |
No |
Nama disk. Panjang nama harus 2 hingga 128 karakter dan dapat berisi huruf, angka, serta karakter yang dikategorikan sebagai huruf dalam Unicode, termasuk karakter Tionghoa. Nama dapat berisi titik dua (:), garis bawah (_), titik (.), dan tanda hubung (-). |
MyDiskName |
| Description |
string |
No |
Deskripsi disk. Panjang deskripsi harus 2 hingga 256 karakter dan tidak boleh dimulai dengan |
TestDescription |
| DeleteWithInstance |
boolean |
No |
Apakah akan menghapus disk saat instans terkait dirilis. Nilai default: null, yang menunjukkan bahwa nilai saat ini tetap tidak berubah. Error dikembalikan jika Anda menetapkan
Peringatan Jika Anda menetapkan DeleteWithInstance ke false dan instance ECS tempat disk disambungkan terkunci keamanan dengan "LockReason" : "security" di OperationLocks, pengaturan DeleteWithInstance diabaikan dan disk dirilis bersama dengan instans. |
false |
| DeleteAutoSnapshot |
boolean |
No |
Apakah akan menghapus snapshot otomatis disk saat disk dihapus. Nilai valid:
Nilai default: null, yang menunjukkan bahwa nilai saat ini tetap tidak berubah. |
false |
| EnableAutoSnapshot |
boolean |
No |
Apakah akan mengaktifkan kebijakan snapshot otomatis untuk disk. Nilai valid:
Nilai default: null, yang menunjukkan bahwa nilai saat ini tetap tidak berubah. Catatan
[Deprecated] Parameter ini sudah tidak digunakan lagi. Fitur kebijakan snapshot otomatis diaktifkan secara default untuk disk setelah dibuat. Anda hanya perlu mengasosiasikan kebijakan snapshot otomatis dengan disk. |
true |
| RegionId |
string |
No |
ID wilayah. Anda dapat memanggil DescribeRegions untuk mengkueri daftar wilayah terbaru. |
cn-hangzhou |
| DiskIds |
array |
No |
ID disk yang atributnya ingin Anda ubah. Nilai valid N: 0 hingga 100. Catatan
Parameter DiskId dan DiskIds.N tidak dapat ditentukan pada waktu yang sama. Tentukan salah satunya sesuai kebutuhan. |
d-bp1famypsnar20bv**** |
|
string |
No |
ID disk yang atributnya ingin Anda ubah. Nilai valid N: 0 hingga 100. Catatan
Parameter DiskId dan DiskIds.N tidak dapat ditentukan pada waktu yang sama. Tentukan salah satunya sesuai kebutuhan. |
d-bp1famypsnar20bv**** |
|
| BurstingEnabled |
boolean |
No |
Apakah akan mengaktifkan fitur lonjakan performa untuk disk yang mendukung burst. Nilai valid:
Catatan
Error dikembalikan jika Anda menentukan nilai apa pun untuk disk yang tidak mendukung fitur burst. |
false |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
ID permintaan. |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E |
Contoh
Respons sukses
JSONformat
{
"RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E"
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InvalidDiskName.Malformed | The specified disk name is malformed. | |
| 400 | NoAttributeToModify | No attribute to be modified in this request. | |
| 400 | IncompleteParamter | Some fields can not be null in this request. | Parameter yang diperlukan hilang dari permintaan. |
| 400 | InvalidRegionId.MalFormed | The specified RegionId is not valid. | |
| 400 | MissingParameter.DiskIdOrDiskIds | Specified parameter DiskId or DiskIds is missing. | |
| 400 | ParameterConflict.DiskIdAndDiskIds | The parameters DiskId and DiskIds are mutually exclusive. Please specify only one. | |
| 400 | BurstingEnabledForDiskCategoryUnsupported | The specified disk category does not support bursting enabled. | Tipe disk yang ditentukan tidak mendukung fitur lonjakan performa. |
| 400 | BurstingEnabledForMultiAttachDiskUnsupported | The multi attach disk does not support bursting enabled. | Disk multi-attach tidak mendukung fitur lonjakan performa. |
| 400 | BurstingEnabledForModifyingDiskUnsupported | The modifying disk does not support bursting enabled. | Disk yang sedang mengalami perubahan spesifikasi tidak mengizinkan modifikasi fitur burst. |
| 400 | InvalidBurstingEnabled.DiskSizeTooSmall | The disk size must be greater than 3 GiB to enable burst. | Kapasitas disk terlalu kecil untuk mengaktifkan lonjakan performa. |
| 400 | InvalidParameter.DeleteWithInstance | The specified disk is an elastic ephemeral disk. Set "DeleteWithInstance" to true and try again. | |
| 403 | QuotaExceed.Snapshot | The snapshot quota exceeds. | |
| 403 | DiskNotPortable | The specified disk is not a portable disk. | |
| 403 | IncorrectDiskStatus | The operation is not supported in this status. | Disk saat ini tidak mendukung operasi ini. Pastikan disk dalam penggunaan normal dan tidak ada pembayaran tertunda. |
| 403 | UserNotInTheWhiteList | The user is not in disk white list. | Pengguna tidak berada dalam daftar putih Shared Block Storage. Ajukan tiket untuk mendaftar ke daftar putih. |
| 403 | DeleteWithInstance.Conflict | The specified image is from the image market. You cannot set the DeleteWithInstance attribute to false. | |
| 404 | InvalidDiskId.NotFound | The specified disk does not exist. | Disk yang ditentukan tidak ada. Periksa apakah ID disk sudah benar. |
| 404 | InvalidDescription.Malformed | The specified description is malformed. | |
| 404 | InvalidInstanceId.NotFound | Specified attached instance does not exist. | Instans yang ditentukan tidak ada. Periksa apakah ID instans sudah benar. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.