Exclui um gateway NAT da Internet especificado.
Descrição da operação
DeleteNatGateway é uma operação assíncrona. Após o envio de uma solicitação, o sistema retorna um ID de solicitação. No entanto, o gateway NAT não é excluído imediatamente. A tarefa de exclusão é executada em segundo plano. Você pode chamar DescribeNatGateways para consultar o status do gateway NAT:
-
Se o gateway NAT estiver no estado Deleting, o gateway NAT está sendo excluído. Nesse estado, você só pode realizar operações de consulta.
-
Se o gateway NAT não for encontrado, o gateway NAT foi excluído.
A exclusão de um gateway NAT é irreversível. Prossiga com cautela.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
vpc:DeleteNatGateway |
delete |
*NatGateway.
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| RegionId |
string |
Sim |
O ID da região do gateway NAT. Você pode chamar DescribeRegions para consultar o ID da região. |
cn-hangzhou |
| NatGatewayId |
string |
Sim |
O ID da instância do gateway NAT que você deseja excluir. |
ngw-bp1uewa15k4iy5770**** |
| Force |
boolean |
Não |
Especifica se o gateway NAT deve ser excluído à força. Valores válidos:
|
false |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
O ID da solicitação. |
||
| RequestId |
string |
O ID da solicitação. |
0ED8D006-F706-4D23-88ED-E11ED28DCAC0 |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "0ED8D006-F706-4D23-88ED-E11ED28DCAC0"
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 400 | DependencyViolation.VpcEndpointService | The specified resource of %s depends on %s, so the operation cannot be completed. | O gateway NAT possui serviços de endpoint dependentes. Esta operação não pode ser realizada. |
| 400 | DependencyViolation.FullNatEntry | The specified resource of %s depends on %s, so the operation cannot be completed. | |
| 400 | DependencyViolation.RouterEntry | The specified resource of %s depends on %s, so the operation cannot be completed. | A operação não pode ser concluída porque o gateway NAT possui entradas de rota dependentes. |
| 400 | DependencyViolation.BandwidthPackages | There are BandwidthPackages on specified NatGateway not deleted. | |
| 400 | DependencyViolation.EIPS | There are Eips on specified NatGateway, please unbind it first. | O gateway NAT especificado já está associado a um elastic IP address (EIP). Desassocie o EIP do gateway NAT primeiro. |
| 400 | Forbidden.PrePaidNatGateway | The specified NatGateway is PrePaid. | |
| 400 | InvalidOperation.DeletionProtection | The instance cannnot delete because of deletion protecion. | |
| 400 | DependencyViolation.SnatEntry | The specified resource of %s depends on %s, so the operation cannot be completed. | O NatIp ou Ipv4Prefix está associado a entradas SNAT. A operação de exclusão não pode prosseguir. Exclua primeiro as entradas SNAT dependentes e tente novamente. |
| 400 | IncorrectStatus.SnatEntry | The status of %s [%s] is incorrect. | |
| 400 | DependencyViolation.ForwardEntry | The specified resource of %s depends on %s, so the operation cannot be completed. | |
| 400 | IncorrectStatus.ForwardEntry | The status of %s [%s] is incorrect. | A instância da entrada DNAT não pode ser excluída porque o status da instância está incorreto. |
| 400 | DependencyViolation.NatIp | The specified resource of %s depends on %s, so the operation cannot be completed. | A operação não pode ser concluída porque existe um endereço IP NAT dependente. |
| 400 | IncorrectStatus.NatIp | The status of %s [%s] is incorrect. | O endereço IP NAT está em um estado intermediário. Tente novamente mais tarde. |
| 400 | DependencyViolation.NatIpCidr | The specified resource of %s depends on %s, so the operation cannot be completed. | A operação não pode ser concluída porque o gateway NAT possui um bloco CIDR NAT dependente. |
| 400 | IncorrectStatus.NatGateway | The NatGateway instance is being deleted and needs to wait until the process is complete. | O gateway NAT especificado não está em um estado estável. |
| 400 | IncorrectStatus.RouterEntry | The status of %s [%s] is incorrect. | O estado atual da RouterEntry está incorreto. |
| 400 | IncorrectStatus.VSwitch | The specified vSwitch status is invalid. | |
| 404 | INSTANCE_NOT_EXISTS | Instance not exists. | |
| 404 | InvalidRegionId.NotFound | The specified RegionId does not exist in our records. | |
| 404 | InvalidNatGatewayId.NotFound | The specified NatGatewayId does not exist in our records. | |
| 404 | ResourceNotFound.NatGateway | The specified resource of %s is not found. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.