Todos os produtos
Search
Central de documentação

:CreateTransitRouterRouteTable

Última atualização: Jul 03, 2026

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

Observações de uso

  • Somente transit routers da Enterprise Edition oferecem suporte a tabelas de rotas personalizadas. Para obter mais informações sobre as regiões e zonas compatíveis com transit routers da Enterprise Edition, consulte O que é o CEN?.

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

    • Se a tabela de rotas estiver no estado Creating, ela ainda está sendo criada. Nesse cenário, é possível consultar a tabela, mas não é permitido executar outras operações.

    • Quando a tabela de rotas atinge o estado Active, a criação foi concluída com sucesso.

Depuração

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

Parâmetros da solicitação

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

A operação a ser executada. Defina o valor como CreateTransitRouterRouteTable.

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

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

Use o cliente para gerar esse valor, mas garanta que ele seja exclusivo entre diferentes solicitações. O ClientToken pode conter 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 para cada solicitação de API.
TransitRouterRouteTableName String Não testname

Nome da tabela de rotas personalizada.

O nome deve ter de 1 a 128 caracteres e pode conter letras, dígitos e os seguintes caracteres especiais: , . ; / @ _ -. Também é permitido deixar o nome vazio.

TransitRouterRouteTableDescription String Não testdesc

Descrição da tabela de rotas personalizada.

A descrição deve ter de 2 a 256 caracteres e pode conter letras, dígitos e os seguintes caracteres especiais: , . ; / @ _ -. Você também pode deixar a descrição vazia.

TransitRouterId String Sim tr-bp1su1ytdxtataupl****

ID do transit router da Enterprise Edition.

DryRun Boolean Não false

Especifica se a solicitação deve passar por uma pré-verificação. Os itens verificados incluem permissões e o status dos recursos de nuvem especificados. Valores válidos:

  • false (padrão): envia a solicitação. Se a pré-verificação for aprovada, o sistema cria a tabela de rotas personalizada.
  • true: execute a pré-verificação da solicitação sem criar a tabela de rotas personalizada. Com este valor, o sistema valida os parâmetros obrigatórios e a sintaxe da solicitação. Caso a pré-verificação falhe, o sistema retorna uma mensagem de erro. Se a verificação for bem-sucedida, o sistema retorna o ID da solicitação.

Parâmetros de resposta

Parâmetro

Tipo

Exemplo

Descrição

TransitRouterRouteTableId

String

vtb-bp1xbcgpgcz9axl9m****

ID da tabela de rotas personalizada.

RequestId

String

599904C8-A3DA-4E5F-83B6-D5364E664247

ID da solicitação.

Exemplos

Exemplos de solicitações

http(s)://[Endpoint]/?Action=CreateTransitRouterRouteTable
&ClientToken=02fb3da4-130e-11e9-8e44-001****
&TransitRouterRouteTableName=testname
&TransitRouterRouteTableDescription=testdesc
&TransitRouterId=tr-bp1su1ytdxtataupl****
&DryRun=false
&Common request parameters

Exemplos de respostas de sucesso

Formato XML

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

<CreateTransitRouterRouteTableResponse>
    <TransitRouterRouteTableId>vtb-bp1xbcgpgcz9axl9m****</TransitRouterRouteTableId>
    <RequestId>599904C8-A3DA-4E5F-83B6-D5364E664247</RequestId>
</CreateTransitRouterRouteTableResponse>

Formato JSON

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

{
  "TransitRouterRouteTableId" : "vtb-bp1xbcgpgcz9axl9m****",
  "RequestId" : "599904C8-A3DA-4E5F-83B6-D5364E664247"
}

Códigos de erro

HttpCode

Código de erro

Mensagem de erro

Descrição

400

DryRunOperation

Request validation has been passed with DryRun flag set.

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

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