Menghapus Gateway NAT Internet atau Gateway NAT Virtual Private Cloud (VPC) tertentu.
Catatan penggunaan
- DeleteNatGateway merupakan operasi asinkron. Setelah permintaan dikirim, ID permintaan akan dikembalikan, tetapi gateway NAT belum dihapus. Sistem akan menghapus gateway NAT tersebut di latar belakang. Anda dapat memanggil DescribeNatGateways untuk memeriksa status gateway NAT.
- Jika gateway NAT berada dalam status Deleting, artinya gateway NAT sedang dalam proses penghapusan. Dalam kondisi ini, Anda masih dapat mengambil informasi gateway NAT tersebut, tetapi tidak dapat melakukan operasi lainnya.
-
Jika gateway NAT tidak ditemukan, berarti gateway NAT telah berhasil dihapus.
Setelah gateway NAT dihapus, Anda tidak dapat memulihkannya kembali. Lakukan tindakan ini dengan hati-hati.
- Anda tidak dapat memanggil operasi DeleteNatGateway secara berulang untuk menghapus gateway NAT yang sama dalam periode waktu tertentu.
Debugging
Parameter permintaan
| Parameter | Type | Required | Example | Description |
| Action | String | Yes | DeleteNatGateway | Operasi yang ingin Anda lakukan. Tetapkan nilainya ke DeleteNatGateway. |
| RegionId | String | Yes | cn-hangzhou | ID Wilayah tempat gateway NAT dideploy. Anda dapat memanggil operasi DescribeRegions untuk menanyakan daftar wilayah terbaru. |
| NatGatewayId | String | Yes | ngw-bp1uewa15k4iy5770**** | ID gateway NAT yang ingin Anda hapus. |
| Force | Boolean | No | false | Menentukan apakah gateway NAT akan dihapus secara paksa. Nilai yang valid:
|
Parameter respons
| Parameter | Type | Example | Description |
| RequestId | String | 0ED8D006-F706-4D23-88ED-E11ED28DCAC0 | ID permintaan. |
Contoh
Contoh permintaan
http(s)://[Endpoint]/?Action=DeleteNatGateway
&RegionId=cn-hangzhou
&NatGatewayId=ngw-bp1uewa15k4iy5770****
&Force=false
&<Common request parameters>
Contoh respons sukses
XML format
HTTP/1.1 200 OK
Content-Type:application/xml
<DeleteNatGatewayResponse>
<RequestId>0ED8D006-F706-4D23-88ED-E11ED28DCAC0</RequestId>
</DeleteNatGatewayResponse>
JSON format
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "0ED8D006-F706-4D23-88ED-E11ED28DCAC0"
}
Kode kesalahan
| HttpCode | Error code | Error message | Description |
| 400 | DependencyViolation.BandwidthPackages | There are BandwidthPackages on specified NatGateway not deleted. | Pesan kesalahan yang dikembalikan karena satu atau beberapa NAT bandwidth plan masih dikaitkan dengan gateway NAT. Putuskan asosiasi semua NAT bandwidth plan dari gateway NAT tersebut, lalu coba lagi. |
| 400 | IncorrectStatus.NatIp | The status of %s [%s] is incorrect. | Pesan kesalahan yang dikembalikan karena status alamat IP NAT tidak valid. |
| 404 | InvalidRegionId.NotFound | The specified RegionId does not exist in our records. | Pesan kesalahan yang dikembalikan karena ID Wilayah yang ditentukan tidak ada. |
| 404 | InvalidNatGatewayId.NotFound | The specified NatGatewayId does not exist in our records. | Pesan kesalahan yang dikembalikan karena ID gateway NAT yang ditentukan tidak ada. Periksa apakah nilai parameter NatGatewayId valid. |
Untuk daftar kode kesalahan, kunjungi API Error Center.