Add interface to router#
指定するサブネットを内部のインターフェースとして仮想ルータに追加します。
APIエンドポイント#
リージョン | APIエンドポイント |
---|---|
西日本リージョン3の場合 | https://networking.jp-west-3.cloud.global.fujitsu.com |
東日本リージョン3の場合 | https://networking.jp-east-3.cloud.global.fujitsu.com |
HTTPメソッドとURI#
PUT
/v2.0/routers/{router_id}/add_router_interface
HTTPステータスコード#
正常時:200
エラー時:400, 401, 404, 403, 409
リクエストパラメータの説明#
名前 | In | Type | デフォルト値 /必須指定 |
Description |
---|---|---|---|---|
router_id | path | string | 必須 | 仮想ルータのID |
subnet_id | body | string | 任意※ | サブネットのID ※subnet_idまたはport_idのどちらかを指定する必要があります。 |
port_id | body | string | 任意※ | ポートのID ※subnet_idまたはport_idのどちらかを指定する必要があります。 |
レスポンスボディ(正常系)の説明#
名前 | Type | Description |
---|---|---|
id | string | 仮想ルータのID |
subnet_id | string | サブネットのID |
subnet_ids | array | サブネットのIDのリスト 1つの項目しか表示されません。 |
tenant_id | string | プロジェクトのID |
project_id | string | プロジェクトのID |
port_id | string | ポートのID |
network_id | string | 仮想ルータが接続しているネットワークのID |
リクエスト例#
{ "subnet_id": "a2f1f29d-571b-4533-907f-5803ab96ead1" }
または、
{ "port_id": "2dc46bcc-d1f2-4077-b99e-91ee28afaff0" }
レスポンス例#
{ "id": "915a14a6-867b-4af7-83d1-70efceb146f9", "network_id": "91c013e2-d65a-474e-9177-c3e1799ca726", "port_id": "2dc46bcc-d1f2-4077-b99e-91ee28afaff0", "subnet_id": "a2f1f29d-571b-4533-907f-5803ab96ead1", "subnet_ids": [ "a2f1f29d-571b-4533-907f-5803ab96ead1" ], "project_id": "0bd18306d801447bb457a46252d82d13", "tenant_id": "0bd18306d801447bb457a46252d82d13" }