Supprime une passerelle VPN spécifiée.
Vous ne pouvez pas supprimer une passerelle VPN associée à une connexion IPsec-VPN.
Débogage
Paramètres de requête
| Parameter | Type | Required | Example | Description |
| Action | String | Yes | DeleteVpnGateway | Opération à effectuer. Définissez la valeur sur DeleteVpnGateway. |
| RegionId | String | Yes | cn-hangzhou | ID de la région où la passerelle VPN est créée. Appelez l'opération DescribeRegions pour obtenir la liste des régions la plus récente. |
| ClientToken | String | No | 02fb3da4-130e-11e9-8e44-0016e04115b | Jeton client utilisé pour garantir l'idempotence de la requête. Le client peut générer cette valeur, mais elle doit être unique pour chaque requête. Le jeton ne peut contenir que des caractères ASCII et ne doit pas dépasser 64 caractères. Remarque Si vous ne définissez pas ce paramètre, ClientToken prend la valeur de RequestId. La valeur de RequestId peut varier pour chaque requête API. |
| VpnGatewayId | String | Yes | vpn-bp1q8bgx4xnkm2ogj**** | ID de la passerelle VPN. |
Paramètres de réponse
|
Parameter |
Type |
Example |
Description |
|
RequestId |
String |
>0ED8D006-F706-4D23-88ED-E11ED28DCAC0 |
ID de la requête. |
Exemples
Exemples de requêtes
https://vpc.aliyuncs.com/?Action=DeleteVpnGateway
&RegionId=cn-hangzhou
&VpnGatewayId=vpn-bp1q8bgx4xnkm2ogj****
&<Common request parameters>
Exemples de réponses réussies
Format XML
HTTP/1.1 200 OK
Content-Type:application/xml
<?xml version="1.0" encoding="UTF-8"?>
<DeleteNatGatewayResponse>
<RequestId>0ED8D006-F706-4D23-88ED-E11ED28DCAC0</RequestId>
</DeleteNatGatewayResponse>
Format JSON
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "0ED8D006-F706-4D23-88ED-E11ED28DCAC0"
}
Codes d'erreur
|
HttpCode |
Error code |
Error message |
Description |
|
400 |
DependencyViolation.VpnConnection |
There are vpn connections on specified customer gateway not deleted. |
Les connexions VPN vers la passerelle cliente spécifiée n'ont pas été supprimées. |
|
400 |
DependencyViolation.SslVpnServer |
There is SSL VPN server on specified vpn gateway not deleted. |
Les connexions SSL-VPN vers la passerelle cliente spécifiée n'ont pas été supprimées. |
|
400 |
VpnGateway.Configuring |
The specified service is configuring. |
L'opération n'est pas autorisée lorsque le service spécifié est en cours de configuration. Réessayez ultérieurement. |
|
400 |
VpnGateway.Configuring |
The specified VPN gateway is being configured. |
La passerelle VPN est en cours de configuration. |
|
400 |
DependencyViolation.GreTunnel |
There is Gre tunnel on specified vpn gateway not deleted. |
Les tunnels GRE n'ont pas été supprimés sur la passerelle VPN. |
|
403 |
Forbidden.SubUser |
User not authorized to operate on the specified resource as your account is created by another user. |
Vous n'êtes pas autorisé à effectuer cette opération sur la ressource spécifiée. Obtenez les autorisations requises et réessayez. |
|
403 |
Forbidden |
User not authorized to operate on the specified resource. |
Vous n'êtes pas autorisé à effectuer cette opération sur la ressource spécifiée. Obtenez les autorisations requises et réessayez. |
|
403 |
ForbiddenRelease |
Forbidden to release a prepaid instance within validity period |
Vous ne pouvez pas libérer une passerelle VPN par abonnement pendant la durée de l'abonnement. |
|
404 |
InvalidVpnGatewayInstanceId.NotFound |
The specified vpn gateway instance id does not exist. |
La passerelle VPN spécifiée n'existe pas. Vérifiez la validité de la passerelle VPN spécifiée. |
Pour obtenir la liste des codes d'erreur, consultez les Codes d'erreur du service.