调用ListTransitRouterRouteTables接口查询企业版转发路由器的路由表信息。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称 类型 是否必选 示例值 描述
Action String ListTransitRouterRouteTables

要执行的操作。取值:ListTransitRouterRouteTables

TransitRouterId String tr-uf654ttymmljlvh2x****

企业版转发路由器实例ID。

MaxResults Integer 1

分批次查询时,每次显示的条目数。取值范围:1~100,默认值为20

TransitRouterRouteTableNames.N RepeatList testname

路由表的名称。

您可以一次查询多个路由表的信息,N的最大值为20

说明 如果您同时通过TransitRouterRouteTableNames.NTransitRouterRouteTableIds.N查询路由表的信息时,路由表的名称和路由表的ID需保持一致。
TransitRouterRouteTableIds.N RepeatList vtb-bp1l8awdb4iuo9uwu****

路由表的ID。

您可以一次查询多个路由表的信息,N的最大值为20

NextToken String dd20****

分批次查询时,下一次查询的Token。

TransitRouterRouteTableType String Custom

路由表的类型。取值:

  • Custom:自定义路由表。
  • System:系统默认路由表。
TransitRouterRouteTableStatus String Active

路由表的状态。取值:

  • Creating:创建中。
  • Deleting:删除中。
  • Active:可用。

返回数据

名称 类型 示例值 描述
MaxResults Integer 1

分批次查询时,每次显示的条目数。

NextToken String dd20****

分批次查询时,下一次查询的Token。

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

请求ID。

TotalCount Integer 1

总条目数。

TransitRouterRouteTables Array of TransitRouterRouteTable

路由表信息列表。

CreateTime String 2021-03-15T09:39Z

路由表的创建时间。

时间按照ISO8601标准表示,并使用UTC时间。格式为:YYYY-MM-DDThh:mmZ。

TransitRouterRouteTableDescription String testb

路由表的描述信息。

TransitRouterRouteTableId String vtb-bp1dudbh2d5na6b50****

路由表ID。

TransitRouterRouteTableName String testa

路由表的名称。

TransitRouterRouteTableStatus String Active

路由表的状态。

  • Creating:创建中。
  • Deleting:删除中。
  • Active:可用。
TransitRouterRouteTableType String System

路由表的类型。

  • Custom:自定义路由表。
  • System:系统默认路由表。

示例

请求示例

http(s)://[Endpoint]/?Action=ListTransitRouterRouteTables
&TransitRouterId=tr-uf654ttymmljlvh2x****
&<公共请求参数>

正常返回示例

XML格式

<ListTransitRouterRouteTablesTableResponse> 
  <TotalCount>2</TotalCount>
  <RequestId>2C89B67C-8EC6-46AF-9B2B-72A836A28F64</RequestId>
  <NextToken>dd20****</NextToken>
  <TransitRouterRouteTables>
        <TransitRouterRouteTableId>vtb-bp1dudbh2d5na6b50****</TransitRouterRouteTableId>
        <TransitRouterRouteTableStatus>Active</TransitRouterRouteTableStatus>
        <TransitRouterRouteTableType>System</TransitRouterRouteTableType>
        <TransitRouterRouteTableDescription>testb</TransitRouterRouteTableDescription>
        <CreateTime>2021-03-15T09:39Z</CreateTime>
        <TransitRouterRouteTableName>testa</TransitRouterRouteTableName>
  </TransitRouterRouteTables>
  <MaxResults>1</MaxResults>
</ListTransitRouterRouteTablesTableResponse>

JSON格式

{
  "TotalCount": 2,
  "RequestId": "2C89B67C-8EC6-46AF-9B2B-72A836A28F64",
  "NextToken": "dd20****",
  "TransitRouterRouteTables": [
    {
      "TransitRouterRouteTableId": "vtb-bp1dudbh2d5na6b50****",
      "TransitRouterRouteTableStatus": "Active",
      "TransitRouterRouteTableType": "System",
      "TransitRouterRouteTableDescription": "testb",
      "CreateTime": "2021-03-15T09:39Z",
      "TransitRouterRouteTableName": "testa"
    }
  ],
  "MaxResults": 1
}

错误码

HttpCode 错误码 错误信息 描述
400 InvalidTransitRouterId.NotFound TransitRouterId is not found. 转发路由实例ID不存在。

访问错误中心查看更多错误码。