Todos os produtos
Search
Central de documentação

:DeleteTransitRouterRouteTable

Última atualização: Jul 03, 2026

Exclui uma tabela de rotas personalizada de um transit router da Enterprise Edition.

Observações de uso

  • Não é possível excluir a tabela de rotas padrão de um transit router da Enterprise Edition.

  • DeleteTransitRouterRouteTable é uma operação assíncrona. Após o envio da solicitação, o sistema retorna o request ID, mas a operação continua em execução em segundo plano. Para consultar o status de uma tabela de rotas personalizada, chame ListTransitRouterRouteTables.

    • Se a tabela de rotas personalizada estiver no estado Deleting, ela está sendo excluída. Nesse cenário, consulte a tabela, mas não execute outras operações.

    • Caso a tabela de rotas personalizada não seja encontrada, significa que ela foi excluída.

Depuração

O OpenAPI Explorer calcula automaticamente o valor da assinatura. Recomendamos chamar esta operação no OpenAPI Explorer para maior conveniência. A ferramenta gera dinamicamente códigos de exemplo da operação para diferentes SDKs.

Parâmetros da solicitação

Parâmetro Tipo Obrigatório Exemplo Descrição
Action String Sim DeleteTransitRouterRouteTable

Operação a ser executada. Defina o valor como DeleteTransitRouterRouteTable.

ClientToken String Não 02fb3da4-130e-11e9-8e44-001****

Token do cliente usado para garantir a idempotência da solicitação.

Gere esse valor com o cliente e garanta que ele seja único entre diferentes solicitações. O ClientToken aceita apenas caracteres ASCII.

Nota Se você não definir este parâmetro, o ClientToken assumirá o valor de RequestId. O valor de RequestId pode variar a cada solicitação de API.
DryRun Boolean Não false

Define se a solicitação deve passar apenas por pré-verificação. Os itens verificados incluem permissões e o status do transit router. Valores válidos:

  • false (padrão): envia a solicitação. Se a pré-verificação for aprovada, a tabela de rotas personalizada será excluída.
  • true: pré-verifica a solicitação sem excluir a tabela de rotas personalizada. Com esse valor, o sistema valida os parâmetros obrigatórios e a sintaxe da solicitação. Em caso de falha na pré-verificação, o sistema retorna uma mensagem de erro. Se a verificação for bem-sucedida, o sistema retorna o ID da solicitação.
TransitRouterRouteTableId String Sim vtb-bp1xbcgpgcz9axl9m****

ID da tabela de rotas personalizada.

Parâmetros de resposta

Parâmetro

Tipo

Exemplo

Descrição

RequestId

String

EAB2F133-8556-4D7C-9E91-7EE4FE9CC7D2

ID da solicitação.

Exemplos

Exemplos de solicitações

http(s)://[Endpoint]/?Action=DeleteTransitRouterRouteTable
&ClientToken=02fb3da4-130e-11e9-8e44-001****
&DryRun=false
&TransitRouterRouteTableId=vtb-bp1xbcgpgcz9axl9m****
&Common request parameters

Exemplos de respostas de sucesso

Formato XML

HTTP/1.1 200 OK
Content-Type:application/xml

<DeleteTransitRouterRouteTableResponse>
    <RequestId>EAB2F133-8556-4D7C-9E91-7EE4FE9CC7D2</RequestId>
</DeleteTransitRouterRouteTableResponse>

Formato JSON

HTTP/1.1 200 OK
Content-Type:application/json

{
  "RequestId" : "EAB2F133-8556-4D7C-9E91-7EE4FE9CC7D2"
}

Códigos de erro

HttpCode

Código de erro

Mensagem de erro

Descrição

400

InvalidTransitRouterRouteTableId.NotFound

TransitRouterRouteTableId is not found.

Mensagem de erro retornada porque o ID da tabela de rotas do transit router especificado não existe.

400

DryRunOperation

Request validation has been passed with DryRun flag set.

Mensagem de erro retornada porque a solicitação de dry run passou na pré-verificação.

400

IncorrectStatus.TransitRouterRouteTable

TransitRouterRouteTable status is invalid.

Mensagem de erro retornada porque o transit router está em um estado inválido.

Para obter uma lista de códigos de erro, visite o API Error Center.