Todos os produtos
Search
Central de documentação

Resource Orchestration Service:DATASOURCE::CEN::TransitRouterRouteTables

Última atualização: Jun 27, 2026

DATASOURCE::CEN::TransitRouterRouteTables consulta informações sobre as tabelas de rotas de um transit router da Enterprise Edition.

Sintaxe

{
  "Type": "DATASOURCE::CEN::TransitRouterRouteTables",
  "Properties": {
    "TransitRouterRouteTableIds": List,
    "TransitRouterRouteTableStatus": String,
    "TransitRouterRouteTableNames": List,
    "TransitRouterRouteTableType": String,
    "TransitRouterId": String,
    "RefreshOptions": String
  }
}

Propriedades

Propriedade

Tipo

Obrigatória

Editável

Descrição

Restrição

TransitRouterRouteTableIds

List

Não

Sim

IDs das tabelas de rotas.

Limite de 20 IDs de tabela de rotas por chamada.

TransitRouterRouteTableStatus

String

Não

Sim

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.

TransitRouterRouteTableNames

List

Não

Sim

Nomes das tabelas de rotas.

Limite de 20 nomes de tabela de rotas por chamada.

Nota

Ao especificar simultaneamente as propriedades TransitRouterRouteTableNames e TransitRouterRouteTableIds, garanta que os nomes e IDs informados pertençam às mesmas tabelas de rotas.

TransitRouterRouteTableType

String

Não

Sim

Tipo da tabela de rotas.

Valores válidos:

  • Custom: personalizada

  • System: padrão

TransitRouterId

String

Sim

Sim

ID do transit router da Enterprise Edition.

Nenhuma.

RefreshOptions

String

Não

Sim

Política de atualização dos recursos de source de dados durante a atualização da pilha.

Valores válidos:

  • Never (padrão): não atualiza os recursos de source de dados durante a atualização da pilha.

  • Always: atualiza os recursos de source de dados durante a atualização da pilha.

Valores de retorno (Fn::GetAtt)

  • TransitRouterRouteTableIds: IDs das tabelas de rotas do transit router da Enterprise Edition.

  • TransitRouterRouteTables: detalhes das tabelas de rotas do transit router da Enterprise Edition.

Propriedade

Tipo

Descrição

Restrição

TransitRouterRouteTableIds

List

IDs das tabelas de rotas do transit router da Enterprise Edition.

Nenhuma.

TransitRouterRouteTables

List

Detalhes das tabelas de rotas do transit router da Enterprise Edition.

Nenhuma.

TransitRouterRouteTableId

String

ID da tabela de rotas.

Nenhuma.

TransitRouterRouteTableStatus

String

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.

TransitRouterRouteTableType

String

Tipo da tabela de rotas.

Valores válidos:

  • Custom: personalizada

  • System: padrão

TransitRouterRouteTableDescription

String

Descrição da tabela de rotas.

Nenhuma.

CreateTime

String

Horário de criação da tabela de rotas.

O horário segue o padrão ISO 8601 no formato AAAA-MM-DDThh:mmZ e é exibido em UTC.

TransitRouterRouteTableName

String

Nome da tabela de rotas.

Nenhuma.

Exemplos

Formato JSON

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "TransitRouterId": {
      "Type": "String",
      "Description": "The ID of the Enterprise Edition transit router."
    }
  },
  "Resources": {
    "ExtensionDataSource": {
      "Type": "DATASOURCE::CEN::TransitRouterRouteTables",
      "Properties": {
        "TransitRouterId": {
          "Ref": "TransitRouterId"
        }
      }
    }
  },
  "Outputs": {
    "TransitRouterRouteTableIds": {
      "Description": "The list of TransitRouterRouteTable IDs.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "TransitRouterRouteTableIds"
        ]
      }
    },
    "TransitRouterRouteTables": {
      "Description": "The list of TransitRouterRouteTables.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "TransitRouterRouteTables"
        ]
      }
    }
  }
}

Formato YAML

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  TransitRouterId:
    Type: String
    Description: The ID of the Enterprise Edition transit router.
Resources:
  ExtensionDataSource:
    Type: DATASOURCE::CEN::TransitRouterRouteTables
    Properties:
      TransitRouterId:
        Ref: TransitRouterId
Outputs:
  TransitRouterRouteTableIds:
    Description: The list of TransitRouterRouteTable IDs.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - TransitRouterRouteTableIds
  TransitRouterRouteTables:
    Description: The list of TransitRouterRouteTables.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - TransitRouterRouteTables