All Products
Search
Document Center

Express Connect:DeleteEnhancedVpnGateway

Last Updated:Apr 27, 2026

Deletes a specified enhanced VPN gateway.

Operation description

Note

You cannot delete an enhanced VPN gateway that has existing IPsec connections.

Try it now

Try this API in OpenAPI Explorer, no manual signing needed. Successful calls auto-generate SDK code matching your parameters. Download it with built-in credential security for local usage.

Test

RAM authorization

No authorization for this operation. If you encounter issues with this operation, contact technical support.

Request syntax

POST  HTTP/1.1

Request parameters

Parameter

Type

Required

Description

Example

RegionId

string

Yes

The region ID of the enhanced VPN gateway.

You can call the DescribeRegions operation to obtain the region ID.

cn-hangzhou

ClientToken

string

No

The client token that is used to ensure the idempotence of the request.
You can use the client to generate the value, but you must make sure that the value is unique among different requests. The token can contain only ASCII characters and cannot exceed 64 characters in length.

Note

If you do not specify this parameter, the system automatically uses the RequestId of the request as the ClientToken. The RequestId may be different for each request.

02fb3da4-130e-11e9-8e44-0016e04115b

VpnGatewayId

string

Yes

The ID of the enhanced VPN gateway.

vpn-bp1q8bgx4xnkm2ogj****

Response elements

Element

Type

Description

Example

object

The response.

RequestId

string

The request ID.

E9A8AABE-A84B-4AF2-A68A-8E2EA190E7AE

Examples

Success response

JSON format

{
  "RequestId": "E9A8AABE-A84B-4AF2-A68A-8E2EA190E7AE"
}

Error codes

HTTP status code

Error code

Error message

Description

400 VpnGateway.Configuring The specified service is configuring.
400 InternalError The request processing has failed due to some unknown error, exception or failure.
400 TaskConflict The eip operate too frequent, TaskConflict. Operations are too frequent and tasks conflict with each other.
400 InvalidVpnGatewayInstanceId.NotFound The specified vpn gateway instance id does not exist. The specified VPN gateway does not exist. Check whether the specified VPN gateway is valid.
400 VpnDependencyViolation.VpnConnection There are vpn connections on specified vpn gateway not deleted. The error message returned because VPN connections to the specified vpn gateway are not deleted.
403 Forbidden.SubUser User not authorized to operate on the specified resource as your account is created by another user. The error message returned because you are unauthorized to perform this operation on the specified resource. Acquire the required permissions and try again.
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.
403 ForbiddenRelease Forbidden to release a prepaid instance within validity period
404 InvalidVpnGatewayInstanceId.NotFound The specified vpn gateway instance id does not exist.

See Error Codes for a complete list.

Release notes

See Release Notes for a complete list.