Exclui um VPN gateway especificado.
Não é possível excluir um VPN gateway associado a uma conexão IPsec-VPN.
Depuração
Parâmetros de solicitação
| Parâmetro | Tipo | Obrigatório | Exemplo | Descrição |
| Action | String | Sim | DeleteVpnGateway | A operação a ser executada. Defina o valor como DeleteVpnGateway. |
| RegionId | String | Sim | cn-hangzhou | ID da região onde o VPN gateway foi criado. Chame a operação DescribeRegions para consultar a lista mais recente de regiões. |
| ClientToken | String | Não | 02fb3da4-130e-11e9-8e44-0016e04115b | Token de cliente usado para garantir a idempotência da solicitação. Use o cliente para gerar o valor, mas garanta que ele seja único entre diferentes solicitações. O token pode conter apenas caracteres ASCII e não deve exceder 64 caracteres. Nota Se você não definir este parâmetro, o ClientToken assumirá o valor de RequestId. O valor de RequestId pode ser diferente para cada solicitação de API. |
| VpnGatewayId | String | Sim | vpn-bp1q8bgx4xnkm2ogj**** | ID do VPN gateway. |
Parâmetros de resposta
|
Parâmetro |
Tipo |
Exemplo |
Descrição |
|
RequestId |
String |
>0ED8D006-F706-4D23-88ED-E11ED28DCAC0 |
ID da solicitação. |
Exemplos
Solicitações de exemplo
https://vpc.aliyuncs.com/?Action=DeleteVpnGateway
&RegionId=cn-hangzhou
&VpnGatewayId=vpn-bp1q8bgx4xnkm2ogj****
&<Common request parameters>
Respostas de sucesso de exemplo
Formato 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>
Formato JSON
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "0ED8D006-F706-4D23-88ED-E11ED28DCAC0"
}
Códigos de erro
|
HttpCode |
Código de erro |
Mensagem de erro |
Descrição |
|
400 |
DependencyViolation.VpnConnection |
There are vpn connections on specified customer gateway not deleted. |
Mensagem retornada porque existem conexões VPN no customer gateway especificado que não foram excluídas. |
|
400 |
DependencyViolation.SslVpnServer |
There is SSL VPN server on specified vpn gateway not deleted. |
Mensagem retornada porque existem servidores SSL-VPN no VPN gateway especificado que não foram excluídos. |
|
400 |
VpnGateway.Configuring |
The specified service is configuring. |
Mensagem retornada porque a operação não é permitida enquanto o serviço especificado está sendo configurado. Tente novamente mais tarde. |
|
400 |
VpnGateway.Configuring |
The specified VPN gateway is being configured. |
Mensagem retornada porque o VPN gateway está sendo configurado. |
|
400 |
DependencyViolation.GreTunnel |
There is Gre tunnel on specified vpn gateway not deleted. |
Mensagem retornada porque existem túneis GRE não excluídos no VPN gateway. |
|
403 |
Forbidden.SubUser |
User not authorized to operate on the specified resource as your account is created by another user. |
Mensagem retornada porque você não tem autorização para executar esta operação no recurso especificado. Obtenha as permissões necessárias e tente novamente. |
|
403 |
Forbidden |
User not authorized to operate on the specified resource. |
Mensagem retornada porque você não tem autorização para executar esta operação no recurso especificado. Obtenha as permissões necessárias e tente novamente. |
|
403 |
ForbiddenRelease |
Forbidden to release a prepaid instance within validity period |
Mensagem retornada porque não é possível liberar um VPN gateway por assinatura durante o período de vigência. |
|
404 |
InvalidVpnGatewayInstanceId.NotFound |
The specified vpn gateway instance id does not exist. |
Mensagem retornada porque o VPN gateway especificado não existe. Verifique se o VPN gateway informado é válido. |
Para obter uma lista de códigos de erro, consulte Códigos de erro do serviço.