Calls the DeleteCustomerGateway operation to delete a specified customer gateway.
Operation description
Before deleting a customer gateway, make sure that the customer gateway is not associated with any IPsec connections. To delete IPsec connections, see DeleteVpnAttachment or DeleteVpnConnection.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
vpc:DeleteCustomerGateway |
delete |
*CustomerGateway
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
Yes |
The region ID of the customer gateway. You can obtain the region ID by calling the DescribeRegions operation. |
cn-shanghai |
| ClientToken |
string |
No |
The client token that is used to ensure the idempotence of the request. The client generates this parameter value, which must be unique among different requests. The maximum length is 64 ASCII characters. Note
If you do not specify this parameter, the system uses the RequestId of the API request as the ClientToken. The RequestId may be different for each API request. |
02fb3da4-130e-11e9-8e44-0016e04**** |
| CustomerGatewayId |
string |
Yes |
The ID of the customer gateway instance. |
cgw-bp1pvpl9r9adju6l5**** |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
The request ID. |
606998F0-B94D-48FE-8316-ACA81BB230DA |
Examples
Success response
JSON format
{
"RequestId": "606998F0-B94D-48FE-8316-ACA81BB230DA"
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | DependencyViolation.VpnConnection | There are vpn connections on specified customer gateway not deleted. | The error message returned because VPN connections to the specified customer gateway are not deleted. |
| 400 | VpnGateway.task.conflict | The VPN is in the configuration state, please wait a while before operating. | The VPN is in the configuration state, please wait a while before operating. |
| 403 | Forbbiden.SubUser | User not authorized to operate on the specified resource as your account is created by another user. | |
| 403 | Forbidden | User not authorized to operate on the specified resource. | You do not have the permissions to manage the specified resource. Apply for the permissions and try again. |
| 404 | InvalidCustomerGatewayInstanceId.NotFound | The specified customer gateway instance id does not exist. | The specified customer gateway does not exist. Check whether the ID of the customer gateway is correct. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.