華為云計算 云知識 路由器添加接口NeutronAddRouterInterface
路由器添加接口NeutronAddRouterInterface

 

功能介紹

添加路由器接口。

接口約束:

  • 使用端口的時候,端口上有且只有一個IP地址。
  • 使用子網(wǎng)的時候,子網(wǎng)上必須配置gatewayIP地址。
  • “provider:network_type”為“geneve”的網(wǎng)絡不可以添加路由器。
  • 一個子網(wǎng)只能添加一個路由器。

調試

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

URI

PUT /v2.0/routers/{router_id}/add_router_interface

請求參數(shù)

表1 請求參數(shù)

參數(shù)名稱

類型

必選

說明

subnet_id

String

子網(wǎng)ID,和port_id二選一。

使用子網(wǎng)的gateway IP地址來創(chuàng)建路由器接口

port_id

String

端口ID, 和subnet_id二選一,使用端口的IP地址創(chuàng)建路由器接口

請求示例

路由器添加接口,路由器id為5b8e885c-1347-4ac2-baf9-2249c8ed1270,子網(wǎng)id為ab78be2d-782f-42a5-aa72-35879f6890ff。

PUT https://{Endpoint}/v2.0/routers/5b8e885c-1347-4ac2-baf9-2249c8ed1270/add_router_interface

{"subnet_id": "ab78be2d-782f-42a5-aa72-35879f6890ff"}

響應參數(shù)

表2 響應參數(shù)

參數(shù)名稱

類型

說明

subnet_id

String

子網(wǎng)ID

tenant_id

String

項目ID

project_id

String

項目ID

port_id

String

端口ID

id

String

路由器ID

響應示例

{
  "subnet_id": "ab78be2d-782f-42a5-aa72-35879f6890ff",
  "tenant_id": "6fbe9263116a4b68818cf1edce16bc4f",
  "project_id": "6fbe9263116a4b68818cf1edce16bc4f",
  "port_id": "40e86635-b2a3-45de-a7c8-3cced5b7e755",
  "id": "5b8e885c-1347-4ac2-baf9-2249c8ed1270"
}

狀態(tài)碼

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

錯誤碼

請參見錯誤碼