Todos os produtos
Search
Central de documentação

Cloud Enterprise Network:CreateTransitRouterRouteTable

Última atualização: Aug 10, 2026

Cria uma tabela de rotas personalizada para um roteador de trânsito Enterprise Edition chamando a operação CreateTransitRouterRouteTable.

Descrição da operação

  • Apenas roteadores de trânsito Enterprise Edition suportam tabelas de rotas personalizadas. Para obter informações sobre as regiões e zonas que suportam roteadores de trânsito Enterprise Edition, consulte O que é o CEN?.

  • CreateTransitRouterRouteTable é uma operação assíncrona. Após o envio da solicitação, o sistema retorna um ID de tabela de rotas, mas a tabela de rotas ainda não foi criada. O sistema continua a criar a tabela de rotas em segundo plano. Você pode chamar ListTransitRouterRouteTables para consultar o status da tabela de rotas.

    • Se a tabela de rotas estiver no estado Creating, a tabela de rotas está sendo criada. Nesse estado, você só pode realizar operações de consulta.

    • Se a tabela de rotas estiver no estado Active, a tabela de rotas foi criada.

Experimente agora

Experimente esta API no OpenAPI Explorer, sem necessidade de assinatura manual. Chamadas bem-sucedidas geram automaticamente código SDK correspondente aos seus parâmetros. Faça o download com segurança de credenciais integrada para uso local.

Testar

Autorização RAM

A tabela abaixo descreve a autorização necessária para chamar esta API. Você pode defini-la em uma política do Resource Access Management (RAM). As colunas da tabela estão detalhadas abaixo:

  • Ação: As ações que podem ser usadas no elemento Action das instruções de política de permissão do RAM para conceder permissões para executar a operação.

  • API: A API que você pode chamar para executar a ação.

  • Nível de acesso: O nível de acesso predefinido concedido para cada API. Valores válidos: create, list, get, update e delete.

  • Tipo de recurso: O tipo de recurso que suporta autorização para executar a ação. Indica se a ação suporta permissão em nível de recurso. O recurso especificado deve ser compatível com a ação. Caso contrário, a política será ineficaz.

    • Para APIs com permissões em nível de recurso, os tipos de recursos obrigatórios são marcados com um asterisco (*). Especifique o Nome de Recurso Alibaba Cloud (ARN) correspondente no elemento Resource da política.

    • Para APIs sem permissões em nível de recurso, é exibido como Todos os Recursos. Use um asterisco (*) no elemento Resource da política.

  • Chave de condição: As chaves de condição definidas pelo serviço. A chave permite controle granular, aplicando-se somente a ações ou a ações associadas a recursos específicos. Além das chaves de condição específicas do serviço, o Alibaba Cloud fornece um conjunto de chaves de condição comuns aplicáveis a todos os serviços compatíveis com RAM.

  • Ação dependente: As ações dependentes necessárias para executar a ação. Para concluir a ação, o usuário RAM ou a função RAM deve ter permissões para executar todas as ações dependentes.

Ação

Nível de acesso

Tipo de recurso

Chave de condição

Ação dependente

cen:CreateTransitRouterRouteTable

create

TransitRouter

acs:cen:*:{#accountId}:centransitrouter/{#centransitrouterId}

TransitRouterRouteTable

acs:cen:*:{#accountId}:centransitrouterroutetable/*

Nenhuma Nenhuma

Parâmetros da solicitação

Parâmetro

Tipo

Obrigatório

Descrição

Exemplo

ClientToken

string

Não

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

Você pode usar o cliente para gerar o token, mas deve garantir que o token seja exclusivo entre diferentes solicitações. O token do cliente pode conter apenas caracteres ASCII.

Nota

Se você não especificar este parâmetro, o sistema usará automaticamente o RequestId da solicitação de API como o ClientToken. O RequestId pode ser diferente para cada solicitação de API.

02fb3da4-130e-11e9-8e44-001****

TransitRouterRouteTableName

string

Não

O nome da tabela de rotas personalizada.

O nome pode estar vazio ou ter de 1 a 128 caracteres e não pode começar com http:// ou https://.

testname

TransitRouterRouteTableDescription

string

Não

A descrição da tabela de rotas personalizada.

A descrição pode estar vazia ou ter de 1 a 256 caracteres e não pode começar com http:// ou https://.

testdesc

TransitRouterId

string

Sim

O ID da instância do roteador de trânsito Enterprise Edition.

tr-bp1su1ytdxtataupl****

DryRun

boolean

Não

Especifica se deve ser realizado um dry run, incluindo verificação de permissões e status da instância. Valores válidos:

  • false (padrão): envia uma solicitação normal e cria a tabela de rotas personalizada após a solicitação passar na verificação.

  • true: envia uma solicitação de verificação sem criar a tabela de rotas personalizada. O sistema verifica os parâmetros obrigatórios, o formato da solicitação e outras condições. Se a verificação falhar, o erro correspondente será retornado. Se a verificação for bem-sucedida, o ID da solicitação correspondente será retornado.

false

Tag

array<object>

Não

As informações da tag.

Você pode especificar até 20 tags por vez.

object

Não

Key

string

Não

A chave da tag do recurso.

Uma vez especificada, a chave da tag não pode ser uma string vazia. A chave da tag pode ter até 64 caracteres e não pode começar com aliyun ou acs:. Não pode conter http:// ou https://.

Você pode especificar até 20 chaves de tag por vez.

test

Value

string

Não

O valor da tag do recurso.

Uma vez especificado, o valor da tag não pode estar vazio. O valor da tag pode ter até 128 caracteres e não pode começar com aliyun ou acs:. Não pode conter http:// ou https://.

Cada chave de tag corresponde a um valor de tag. Você pode especificar até 20 valores de tag por vez.

tagtest

RouteTableOptions

object

Não

As opções da tabela de rotas.

MultiRegionECMP

string

Não

A configuração de roteamento ECMP (equal-cost multi-path) multirregião. Valores válidos:

  • disable (padrão): desativa o roteamento ECMP multirregião. Após a desativação do roteamento ECMP multirregião, rotas com o mesmo prefixo aprendidas de diferentes regiões preferem o roteador de trânsito cujo ID da região é o menor (ordenado alfabeticamente) como o próximo salto quando outros atributos de rota são iguais. Isso pode alterar a latência do tráfego e o consumo de largura de banda entre regiões. Certifique-se de avaliar totalmente o impacto antes de desativar esse recurso.

  • enable: ativa o roteamento ECMP multirregião. Após a ativação do roteamento ECMP multirregião, rotas com o mesmo prefixo aprendidas de diferentes regiões formam rotas ECMP quando outros atributos de rota são iguais. Isso pode alterar a latência do tráfego e o consumo de largura de banda entre regiões. Certifique-se de avaliar totalmente o impacto antes de ativar esse recurso.

Valores válidos:

  • disable :

    Desativar roteamento ECMP (equal-cost multi-path) multirregião.

  • enable :

    Ativar roteamento ECMP (equal-cost multi-path) multirregião.

disable

Elementos de resposta

Elemento

Tipo

Descrição

Exemplo

object

Os parâmetros de resposta.

TransitRouterRouteTableId

string

O ID da tabela de rotas personalizada.

vtb-bp1xbcgpgcz9axl9m****

RequestId

string

O ID da solicitação.

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

Exemplos

Resposta de sucesso

JSON formato

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

Códigos de erro

Código de status HTTP

Código de erro

Mensagem de erro

Descrição

400 InvalidTransitRouterId.NotFound TransitRouterId is not found O TransitRouterId especificado na solicitação não existe.
400 OperationFailed.CCNTrNotSupport Operation failed because the CCN transit router does not support route table. Os roteadores de trânsito em regiões CCN não suportam a criação de tabelas de rotas.
400 DryRunOperation Request validation has been passed with DryRun flag set. A validação da solicitação DryRun foi aprovada.
400 MissingParam.TransitRouterId The parameter TransitrouterId is mandatory. O parâmetro TransitRouterId está ausente.
400 OperationFailed.BasicTrNotSupport Operation failed because the Basic TransitRouter does not support RouteTable Os roteadores de trânsito da Edição Básica não suportam esta operação.
400 IncorrectStatus.TransitRouter TransitRouter status is invalid. O status atual do roteador de trânsito não suporta esta operação. Tente novamente mais tarde.
400 QuotaExceeded.TransitRouterRoutTable TransitRouterRoutTable quota exceeded. O número de tabelas de rotas atingiu o limite superior.
400 OperationUnsupported.MultiRegionEcmp This region does not support MultiRegionEcmp.
400 InvalidParameter Invalid parameter. O parâmetro é inválido.
400 Unauthorized The AccessKeyId is unauthorized. A conta não tem permissão para realizar esta operação.
400 InvalidParameter.TagValue The specified parameter TagValue is invalid. O parâmetro Tag Value é inválido.

Consulte Códigos de Erro para uma lista completa.

Notas de versão

Consulte Notas de Versão para uma lista completa.