Todos os produtos
Search
Central de documentação

Cloud Enterprise Network:ListTransitRouterRouteTables

Última atualização: Jun 28, 2026

Consulta as tabelas de rotas associadas a um transit router da Enterprise Edition.

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:ListTransitRouterRouteTables

get

TransitRouterRouteTable

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

TransitRouterRouteTable

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

TransitRouter

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

Nenhuma Nenhuma

Parâmetros da solicitação

Parâmetro

Tipo

Obrigatório

Descrição

Exemplo

MaxResults

integer

Não

O número de entradas a serem retornadas em cada página. Valores válidos: 1 a 100. Valor padrão: 20.

20

NextToken

string

Não

O token usado para a próxima consulta. Valores válidos:

  • Se esta for sua primeira consulta ou se nenhuma próxima consulta for enviada, não especifique este parâmetro.

  • Se uma próxima consulta for enviada, defina o valor como o valor de NextToken retornado na última chamada de API.

dd20****

TransitRouterRouteTableType

string

Não

O tipo da tabela de rotas. Valores válidos:

  • Custom: uma tabela de rotas personalizada.

  • System: a tabela de rotas padrão.

Custom

TransitRouterId

string

Não

O ID do transit router da Enterprise Edition.

tr-uf654ttymmljlvh2x****

TransitRouterRouteTableStatus

string

Não

O status da tabela de rotas. Valores válidos:

  • Creating: A tabela de rotas está sendo criada.

  • Deleting: A tabela de rotas está sendo excluída.

  • Active: A tabela de rotas está disponível.

Active

TransitRouterRouteTableNames

array

Não

O nome da tabela de rotas.

Você pode consultar várias tabelas de rotas por vez. O valor máximo de N é 20.

Nota

Se você consultar tabelas de rotas usando TransitRouterRouteTableNames.N e TransitRouterRouteTableIds.N simultaneamente, certifique-se de que os nomes e os IDs correspondam.

testname

string

Não

O nome da tabela de rotas.

Você pode consultar várias tabelas de rotas por vez. O valor máximo de N é 20.

Nota

Se você consultar tabelas de rotas usando TransitRouterRouteTableNames.N e TransitRouterRouteTableIds.N simultaneamente, certifique-se de que os nomes e os IDs correspondam.

testname

TransitRouterRouteTableIds

array

Não

O ID da tabela de rotas.

Você pode consultar várias tabelas de rotas por vez. O valor máximo de N é 20.

vtb-bp1l8awdb4iuo9uwu****

string

Não

O ID da tabela de rotas.

Você pode consultar várias tabelas de rotas por vez. O valor máximo de N é 20.

vtb-bp1dudbh2d5na6b50****

Tag

array<object>

Não

A tag.

Você pode especificar até 20 tags.

object

Não

Key

string

Não

A chave da tag.

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.

test

Value

string

Não

O valor da tag.

O valor da tag pode ser uma string vazia ou uma string de até 128 caracteres. Não pode começar com aliyun ou acs: e não pode conter http:// ou https://.

Cada chave de tag deve ter um valor de tag correspondente. Você pode especificar até 20 valores de tag.

test

RouteTableOptions

object

Não

Os recursos da tabela de rotas.

MultiRegionECMP

string

Não

O recurso de roteamento de múltiplos caminhos de custo igual (ECMP) multirregião. Valores válidos:

  • disable: Desativa o roteamento ECMP multirregião. Após a desativação desse recurso, para rotas aprendidas de diferentes regiões e que possuem o mesmo prefixo e outros atributos, o sistema seleciona o transit router com o menor ID de região como o próximo salto. Os IDs de região são classificados em ordem alfabética. Isso altera a latência e o consumo de largura de banda entre diferentes regiões. Certifique-se de avaliar totalmente o impacto antes de desativar o recurso.

  • enable: Ativa o roteamento ECMP multirregião. Após a ativação desse recurso, para rotas aprendidas de diferentes regiões e que possuem o mesmo prefixo e outros atributos, o roteamento ECMP é formado. Isso altera a latência e o consumo de largura de banda entre diferentes regiões. Certifique-se de avaliar totalmente o impacto antes de ativar o recurso.

Valores válidos:

  • disable :

    disable.

  • enable :

    enable.

disable

Elementos de resposta

Elemento

Tipo

Descrição

Exemplo

object

A resposta retornada.

NextToken

string

O token usado para a próxima consulta. Valores válidos:

  • Se NextToken estiver vazio, indica que nenhuma próxima consulta será enviada.

  • Se um valor for retornado para NextToken, o valor é o token usado para a próxima consulta.

dd20****

RequestId

string

O ID da solicitação.

82678F4A-C9F7-4CC1-8BF0-D619A63BFC57

TotalCount

integer

O número total de entradas retornadas.

1

MaxResults

integer

O número de entradas retornadas por página.

20

TransitRouterRouteTables

array<object>

A lista de tabelas de rotas.

array<object>

TransitRouterRouteTableStatus

string

O status da tabela de rotas.

  • Creating: A tabela de rotas está sendo criada.

  • Deleting: A tabela de rotas está sendo excluída.

  • Active: A tabela de rotas está disponível.

Active

TransitRouterRouteTableType

string

O tipo da tabela de rotas.

  • Custom: uma tabela de rotas personalizada.

  • System: a tabela de rotas padrão.

System

CreateTime

string

A hora em que a tabela de rotas foi criada.

A hora é exibida no formato YYYY-MM-DDThh:mmZ em UTC.

2021-03-15T09:39Z

TransitRouterRouteTableId

string

O ID da tabela de rotas.

vtb-bp1dudbh2d5na6b50****

TransitRouterRouteTableName

string

O nome da tabela de rotas.

testname

TransitRouterRouteTableDescription

string

A descrição da tabela de rotas.

testdesc

Tags

array<object>

A lista de tags.

object

Key

string

The tag key.

test

Value

string

The tag value.

test

RouteTableOptions

object

Os recursos da tabela de rotas.

MultiRegionECMP

string

The multi-region ECMP routing feature. Valid values:

  • disable: Disables multi-region ECMP routing. After this feature is disabled, for routes that are learned from different regions and have the same prefix and other attributes, the system selects the transit router with the smallest region ID as the next hop. Region IDs are sorted in alphabetical order. This changes the latency and bandwidth consumption between different regions. Make sure that you fully evaluate the impact before you disable the feature.

  • enable: Enables multi-region ECMP routing. After this feature is enabled, for routes that are learned from different regions and have the same prefix and other attributes, ECMP routing is formed. This changes the latency and bandwidth consumption between different regions. Make sure that you fully evaluate the impact before you enable the feature.

Valores válidos:

  • disable :

    disable

  • enable :

    enable

disable

RegionId

string

O ID da região onde o transit router da Enterprise Edition está implantado.

cn-beijing

TransitRouterId

string

O ID do transit router.

tr-8vb8bie2koduo5awz****

Exemplos

Resposta de sucesso

JSON formato

{
  "NextToken": "dd20****",
  "RequestId": "82678F4A-C9F7-4CC1-8BF0-D619A63BFC57",
  "TotalCount": 1,
  "MaxResults": 20,
  "TransitRouterRouteTables": [
    {
      "TransitRouterRouteTableStatus": "Active",
      "TransitRouterRouteTableType": "System",
      "CreateTime": "2021-03-15T09:39Z",
      "TransitRouterRouteTableId": "vtb-bp1dudbh2d5na6b50****",
      "TransitRouterRouteTableName": "testname",
      "TransitRouterRouteTableDescription": "testdesc",
      "Tags": [
        {
          "Key": "test",
          "Value": "test"
        }
      ],
      "RouteTableOptions": {
        "MultiRegionECMP": "disable"
      },
      "RegionId": "cn-beijing",
      "TransitRouterId": "tr-8vb8bie2koduo5awz****"
    }
  ]
}

Códigos de erro

Código de status HTTP

Código de erro

Mensagem de erro

Descrição

400 IllegalParam.NextToken NextToken is illegal The error message returned because the NextToken parameter is set to an invalid value.
400 InvalidTransitRouterId.NotFound TransitRouterId is not found. The error message returned because the ID of the transit router does not exist.
400 IllegalParam.TagValue The tag values are not valid. The error message returned because the specified tag value is invalid.
400 IllegalParam.TagKey The tag keys are not valid. The error message returned because the specified tag key is invalid.
400 MissingParam.TransitRouterIdOrTransitRouterRouteTables Either TransitRouterId or TransitRouterRouteTables must be specified. The error message returned because you must set at least one of the TransitRouterId and TransitRouterRouteTables parameters.
400 InvalidName Name is invalid. The error message returned because the specified name is invalid.
400 InvalidParameter Invalid parameter. The error message returned because the parameter is set to an invalid value.
400 Unauthorized The AccessKeyId is unauthorized. The error message returned because you do not have the permissions to perform this operation.

Consulte Códigos de Erro para uma lista completa.

Notas de versão

Consulte Notas de Versão para uma lista completa.