Menghapus Blok CIDR dari kolam alamat IP dengan memanggil operasi DeletePublicIpAddressPoolCidrBlock.
Deskripsi operasi
Sebelum memanggil operasi ini, perhatikan hal-hal berikut:
Sebelum menghapus Blok CIDR, pastikan bahwa Blok CIDR tidak sedang digunakan.
- DeletePublicIpAddressPoolCidrBlock adalah operasi asinkron. Setelah permintaan dikirim, sistem mengembalikan ID permintaan dan menjalankan tugas penghapusan di latar belakang. Anda dapat memanggil ListPublicIpAddressPoolCidrBlocks untuk mengkueri status Blok CIDR di kolam alamat IP.
Jika Blok CIDR berada dalam status Deleting, Blok CIDR sedang dihapus. Dalam status ini, Anda hanya dapat melakukan operasi kueri.
Jika Blok CIDR tidak dapat ditemukan, Blok CIDR telah dihapus.
DeletePublicIpAddressPoolCidrBlock tidak mendukung penghapusan konkuren untuk Blok CIDR yang sama.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
vpc:DeletePublicIpAddressPoolCidrBlock |
delete |
*PublicIpAddressPool
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| PublicIpAddressPoolId |
string |
Yes |
ID instans Kolam IPAM. |
pippool-6wetvn6fumkgycssx**** |
| CidrBlock |
string |
Yes |
Blok CIDR. |
47.0.XX.XX/24 |
| ClientToken |
string |
No |
Token klien yang digunakan untuk memastikan idempotensi permintaan. Anda dapat menggunakan klien untuk menghasilkan token, tetapi Anda harus memastikan bahwa token tersebut unik di antara permintaan yang berbeda. Token hanya dapat berisi karakter ASCII. |
123e4567-e89b-12d3-a456-426655440000 |
| DryRun |
boolean |
No |
Apakah akan menjalankan dry run saja, tanpa menjalankan permintaan aktual. Nilai valid:
|
false |
| RegionId |
string |
Yes |
ID wilayah kolam alamat IP tempat Anda ingin menghapus Blok CIDR. |
cn-chengdu |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Struktur tanggapan. |
||
| RequestId |
string |
ID permintaan. |
4EC47282-1B74-4534-BD0E-403F3EE64CAF |
Contoh
Respons sukses
JSONformat
{
"RequestId": "4EC47282-1B74-4534-BD0E-403F3EE64CAF"
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | IllegalParam.CidrBlock | The param of CidrBlock [%s] is illegal. | Parameter CidrBlock tidak valid. |
| 400 | IllegalParam.CidrBlockMask | The param of CidrBlock Mask [%s] is illegal. | Mask CidrBlock tidak valid. |
| 400 | IncorrectStatus.PublicIpAddressPool | The status of PublicIpAddressPool [%s] is incorrect. | |
| 400 | ResourceNotFound.PublicIpAddressPool | The specified resource of PublicIpAddressPool [%s] is not found. | Kumpulan alamat IP yang ditentukan tidak ada. |
| 400 | ResourceNotFound.CidrBlock | The specified resource of CidrBlock [%s] is not found. | |
| 400 | IncorrectStatus.CidrBlock | The status of CidrBlock [%s] is incorrect. | |
| 400 | ResourceInUse.CidrBlock | The specified resource of CidrBlock [%s] is in use. | |
| 400 | OperationDenied.OperateSharedResource | The operation is not allowed because of the PublicIpAddressPool is a shared resource. | Operasi tidak diizinkan karena kumpulan alamat IP adalah sumber daya bersama. |
| 400 | MissingParam.PublicIpAddressPoolId | The parameter PublicIpAddressPoolId is missing. | Parameter PublicIpAddressPoolId tidak ada. |
| 400 | MissingParam.CidrBlockOrCidrMask | CidrBlock or CidrMask is not specified. | Gagal menambahkan blok CIDR ke kumpulan alamat IP karena parameter blok CIDR atau mask tidak ada. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.