華為云計算 云知識 查詢路由表ShowRouteTable
查詢路由表ShowRouteTable

 

功能介紹

查詢路由表詳情。

調試

您可以在API Explorer中調試該接口。

URI

GET /v1/{project_id}/routetables/{routetable_id}

參數說明請參見表1。

表1 參數說明

名稱

是否必選

參數類型

說明

project_id

String

項目ID,請參見獲取項目ID。

routetable_id

String

路由表ID,路由表唯一標識

請求參數

請求示例

GET https://{Endpoint}/v1/26ae5181a416420998eb2093aaed84d9/routetables/66df8c1f-d4f6-4a63-9abb-09701fe27b39

響應參數

表2 響應參數

名稱

參數類型

說明

routetable

routetable object

路由表對象,參見表3。

表3 routetable字段說明

名稱

參數類型

說明

id

String

  • 功能說明:路由表唯一標識
  • 取值范圍:標準UUID

name

String

  • 功能說明:路由表名稱
  • 取值范圍:0-64個字符,支持數字、字母、中文、_(下劃線)、-(中劃線)、.(點)

default

Boolean

  • 功能說明:是否為默認路由表
  • 取值范圍:true表示默認路由表;false表示自定義路由表

routes

Array of route objects

  • 功能說明:路由對象列表,參見表4
  • 約束:每個路由表最大關聯200條路由

subnets

Array of subnet objects

  • 功能說明:路由表所關聯的子網,參見表5
  • 約束:只能關聯路由表所屬VPC下的子網

tenant_id

String

  • 功能說明:項目ID

vpc_id

String

  • 功能說明:路由表所屬VPC的ID

description

String

  • 路由表的描述信息
  • 取值范圍:0-255個字符,不能包含“<”和“>”

created_at

String

  • 功能說明:資源創(chuàng)建時間,UTC時間
  • 格式:yyyy-MM-ddTHH:mm:ss

updated_at

String

  • 功能說明:資源更新時間,UTC時間
  • 格式:yyyy-MM-ddTHH:mm:ss
表4 route字段說明

名稱

參數類型

說明

type

String

destination

String

  • 功能說明:路由目的網段
  • 約束:合法的CIDR格式

nexthop

String

  • 功能說明:路由下一跳對象的ID
  • 取值范圍:
    • 當type為ecs時,傳入ecs實例ID
    • 當type為eni時,取值為從網卡ID
    • 當type為vip時,取值為vip對應的IP地址
    • 當type為nat時,取值為nat實例對應的ID
    • 當type為peering時,取值為peering對應實例ID
    • 當type為vpn時,取值為vpn實例ID
    • 當type為dc時,取值為dc實例ID
    • 當type為cc時,取值為cc的實例ID
    • 當type為egw時,取值為vpc終端節(jié)點的實例ID

description

String

  • 功能說明:路由的描述信息
  • 取值范圍:0-255個字符,不能包含“<”和“>”
表5 subnet字段說明

名稱

參數類型

說明

id

String

路由表關聯的子網ID

響應示例

{
 "routetable": {
  "id": "05250d7e-0396-4fc9-9c9c-e4d5594784e4",
  "name": "rtb-vpc-l2cg-1",
  "routes": [
   {
    "type": "local",
    "destination": "192.168.4.0/24",
    "nexthop": "-"
   },
   {
    "type": "local",
    "destination": "192.168.1.0/24",
    "nexthop": "-"
   },
   {
    "type": "local",
    "destination": "198.19.128.0/20",
    "nexthop": "-"
   },
   {
    "type": "local",
    "destination": "127.0.0.0/8",
    "nexthop": "-"
   },
   {
    "type": "local",
    "destination": "100.64.0.0/10",
    "nexthop": "-"
   }
  ],
  "subnets": [
   {
    "id": "0e0faa8f-ea73-47aa-b919-8c133e98d5ac"
   },
   {
    "id": "e007e005-10aa-4614-b439-c9a14e55130e"
   }
  ],
  "vpc_id": "7978e43c-f892-49d8-9fab-9bb90a51709b",
  "default": true,
  "tenant_id": "05e369f07a800f802f41c002632ba5f9",
  "created_at": "2022-12-15T02:56:40",
  "updated_at": "2022-12-15T02:56:40"
 }
}

狀態(tài)碼

請參見狀態(tài)碼。

錯誤碼

請參考錯誤碼。