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"
}