華為云計算 云知識 查詢路由器NeutronShowRouter
查詢路由器NeutronShowRouter

 

功能介紹

查詢路由器詳情。

調試

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

URI

GET /v2.0/routers/{router_id}

請求參數

無。

請求示例

GET https://{Endpoint}/v2.0/routers/01ab4be1-4447-45fb-94be-3ee787ed4ebe

響應參數

表1 響應參數

參數名稱

類型

說明

router

router object

router對象,參見表2。

表2 router對象

屬性

類型

說明

id

String

路由器的id

【使用說明】在查詢路由器列表時非必選

name

String

路由器的名稱。

僅支持數字、字母、_(下劃線)、-(中劃線)、.(點)。

admin_state_up

Boolean

管理狀態(tài)。

只支持true。

status

String

狀態(tài),可以為ACTIVE, DOWN,ERROR。

tenant_id

String

項目ID

external_gateway_info

external_gateway_info object

擴展屬性:外部網關信息,參見external_gateway_info對象

routes

Array of route objects

擴展屬性:路由信息列表,參見表4

project_id

String

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

created_at

String

資源創(chuàng)建時間,UTC時間

格式:yyyy-MM-ddTHH:mm:ss

updated_at

String

資源更新時間,UTC時間

格式:yyyy-MM-ddTHH:mm:ss

表3 external_gateway_info對象

屬性

類型

說明

network_id

String

外部網絡的UUID。

外部網絡的信息請通過GET /v2.0/networks?router:external=True或neutron net-external-list方式查詢。

enable_snat

Boolean

是否啟用SNAT。

默認為false。

表4 route對象

屬性

類型

說明

destination

String

IP地址段

nexthop

String

下一跳IP地址,nexthop僅支持是router所關聯的子網范圍內IP地址

響應示例

{
    "router": {
        "id": "01ab4be1-4447-45fb-94be-3ee787ed4ebe",
        "name": "xiaoleizi-tag",
        "status": "ACTIVE",
        "tenant_id": "bbfe8c41dd034a07bebd592bf03b4b0c",
        "project_id": "bbfe8c41dd034a07bebd592bf03b4b0c",
        "admin_state_up": true,
        "external_gateway_info": {
            "network_id": "0a2228f2-7f8a-45f1-8e09-9039e1d09975",
            "enable_snat": false
        },
        "routes": [
            {
                "destination": "0.0.0.0/0",
                "nexthop": "172.16.0.124"
            }
        ],
        "created_at": "2018-03-23T09:26:08",
        "updated_at": "2018-08-24T08:49:53"
    }
}

狀態(tài)碼

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

錯誤碼

請參見錯誤碼。