Mengubah konfigurasi daftar awalan.
Deskripsi operasi
-
ModifyVpcPrefixList adalah operasi asinkron. Setelah permintaan dikirim, sistem mengembalikan ID permintaan. Namun, konfigurasi instans daftar awalan tidak segera diubah karena node modifikasi masih berjalan di latar belakang. Anda dapat memanggil ListPrefixLists untuk mengkueri status instans daftar awalan.
Jika instans daftar awalan berada dalam status Modifying, konfigurasi instans daftar awalan sedang diubah.
Jika instans daftar awalan berada dalam status Created, konfigurasi instans daftar awalan telah diubah.
Setelah konfigurasi instans daftar awalan diubah, Anda dapat memanggil GetVpcPrefixListAssociations untuk mengkueri asosiasi daftar awalan guna memeriksa apakah resource yang terasosiasi menggunakan Blok CIDR yang telah dimodifikasi. Jika parameter Status dari asosiasi daftar awalan adalah Created, resource yang terasosiasi menggunakan Blok CIDR yang telah dimodifikasi.
-
ModifyVpcPrefixList tidak mendukung modifikasi konkuren pada daftar awalan yang sama.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
vpc:ModifyVpcPrefixList |
update |
*PrefixList
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| PrefixListId |
string |
Yes |
ID instans daftar awalan yang ingin Anda ubah. |
pl-0b7hwu67**** |
| PrefixListName |
string |
No |
Nama baru daftar awalan. Panjang nama harus 1 hingga 128 karakter dan tidak boleh dimulai dengan |
newname |
| ClientToken |
string |
No |
Token klien yang digunakan untuk memastikan idempotensi permintaan. Anda dapat menggunakan klien untuk menghasilkan token, tetapi Anda harus memastikan bahwa token unik di antara berbagai permintaan. Token hanya dapat berisi karakter ASCII. Catatan
Jika Anda tidak menentukan parameter ini, sistem secara otomatis menggunakan RequestId dari permintaan API sebagai ClientToken. RequestId mungkin berbeda untuk setiap permintaan API. |
123e4567-e89b-12d3-a456-426655440000 |
| DryRun |
boolean |
No |
Apakah akan menjalankan dry run. Nilai valid:
|
false |
| AddPrefixListEntry |
array<object> |
No |
Daftar Blok Classless Inter-Domain Routing (CIDR) yang akan ditambahkan ke instans daftar awalan. |
|
|
object |
No |
Blok Classless Inter-Domain Routing (CIDR) yang akan ditambahkan ke instans daftar awalan. |
||
| Cidr |
string |
No |
Blok Classless Inter-Domain Routing (CIDR) yang akan ditambahkan ke instans daftar awalan. Catatan
Jika Blok CIDR sudah ada dalam daftar awalan, hanya nilai AddPrefixListEntry.N.Description yang diubah, yang berarti hanya deskripsi Blok CIDR yang diubah. |
172.16.0.0/12 |
| Description |
string |
No |
Deskripsi Blok Classless Inter-Domain Routing (CIDR) yang akan ditambahkan ke instans daftar awalan. Panjang deskripsi harus 1 hingga 128 karakter dan tidak boleh dimulai dengan |
newcidr |
| RemovePrefixListEntry |
array<object> |
No |
Daftar Blok Classless Inter-Domain Routing (CIDR) yang akan dihapus dari instans daftar awalan. |
|
|
object |
No |
Daftar Blok Classless Inter-Domain Routing (CIDR) yang akan dihapus dari instans daftar awalan. |
||
| Cidr |
string |
No |
Blok Classless Inter-Domain Routing (CIDR) yang akan dihapus dari instans daftar awalan. |
192.168.0.0/16 |
| Description |
string |
No |
Deskripsi Blok Classless Inter-Domain Routing (CIDR) yang akan dihapus dari daftar awalan. |
cidr |
| RegionId |
string |
Yes |
ID Wilayah daftar awalan yang ingin Anda ubah. |
cn-hangzhou |
| PrefixListDescription |
string |
No |
Deskripsi baru daftar awalan. Panjang deskripsi harus 1 hingga 256 karakter dan tidak boleh dimulai dengan |
newdescription |
| MaxEntries |
integer |
No |
Jumlah maksimum entri Blok Classless Inter-Domain Routing (CIDR) baru dalam instans daftar awalan. |
20 |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| PrefixListId |
string |
ID instans daftar awalan. |
pl-0b7hwu67**** |
| RequestId |
string |
ID permintaan. |
54B48E3D-DF70-471B-AA93-08E683A1B45 |
Contoh
Respons sukses
JSONformat
{
"PrefixListId": "pl-0b7hwu67****",
"RequestId": "54B48E3D-DF70-471B-AA93-08E683A1B45"
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | ResourceNotFound.PrefixList | The specified resource of prefixList is not found. | Daftar awalan yang ditentukan tidak ada. |
| 400 | OperationFailed.CidrCountExceedMaxCount | The operation is failed because of cidrCountExceedMaxCount. | Jumlah blok CIDR yang ditentukan melebihi nilai maksimum yang diizinkan dari cidrMaxCount. |
| 400 | OperationDenied.RemoveCountExceedExistCount | The operation is not allowed because of remove-count exceed exist-count. | Jumlah blok CIDR yang akan dihapus melebihi jumlah yang dimiliki oleh daftar awalan. |
| 400 | DuplicatedParam.CidrBlock | The param of cidrBlock is duplicated. | cidrBlock duplikat telah ditentukan. |
| 400 | IllegalParam.CidrBlock | The param of cidrBlock is illegal. | Parameter CidrBlock tidak valid. |
| 400 | IllegalParam.CidrName | The param of cidrName is illegal. | cidrName yang ditentukan tidak valid. |
| 400 | OperationDenied.SystemPrefixList | This is not allowed to operate system prefixList. | |
| 400 | OperationFailed.OperateShareResource | This is not allowed to operate shared prefixList. | Anda tidak dapat beroperasi pada daftar awalan bersama. |
| 400 | IncorrectStatus.PrefixList | The status of prefixList is incorrect. | Daftar awalan berada dalam status sementara dan laju operasinya tidak dapat diubah. |
| 400 | QuotaExceeded.PrefixListCidrCount | The quota of prefixList entry maxEntry count is exceeded. | Jumlah maksimum entri rute yang diizinkan untuk daftar awalan melebihi batas. |
| 400 | QuotaExceeded | Route entry quota exceeded in associated route table. | Jumlah antarmuka router koneksi peering VPC yang dibuat oleh pengguna saat ini telah mencapai batas atas. |
| 400 | OperationDenied.QuotaExceededWithNetworkAcl | If the prefix list increases MaxEntries, the quota for the maximum number of entries for the associated network ACL instance %s is exceeded. | Jika jumlah maksimum entri dalam daftar awalan ditingkatkan, akan melebihi kuota entri maksimum dari instans ACL jaringan yang terkait. |
| 400 | ServiceUnavailable | The request has failed due to a temporary failure of the server. | Permintaan gagal karena kegagalan server sementara. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.