Add interface to router
内部インターフェースを論理ルーターに追加します。
URI
/v2.0/routers/{router_id}/add_router_interface
URIの説明:
仮想ルータID
HTTPメソッド
PUT
リクエストパラメタ
キー | 説明 | 型 | 必須/省略可 |
---|---|---|---|
subnet_id | サブネットID
(port_idと同時指定不可) |
csapi:UUID | Optional |
port_id | ポートID
(subnet_idと同時指定不可) |
csapi:UUID | Optional |
注意:
subnet_idかport_idのどちらか一方の指定が必須
注意:
router作成後の最初のインターフェースの追加は連続して行なわず、APIの応答を受け取った後に発行してください。
リクエスト例
{
"subnet_id": "a2f1f29d-571b-4533-907f-5803ab96ead1"
}
レスポンスステータス
ステータスコード | 説明 |
---|---|
200 | Normal response codes |
badRequest (400) | Error response codes |
unauthorized (401) | Error response codes |
itemNotFound (404) | Error response codes |
conflict (409) | Error response codes |
レスポンスボディ(正常系)
{
"subnet_id": "a2f1f29d-571b-4533-907f-5803ab96ead1",
"port_id": "3a44f4e5-1694-493a-a1fb-393881c673a4",
"tenant_id": "6b96ff0cb17a4b859e1e575d221683d3",
"id": "8604a0de-7f6b-409a-a47c-a1cc7bc77b2e",
"availability_zone": "AZ1"
}
レスポンスボディ(正常系)の説明
要素名 | 説明 |
---|---|
subnet_id | サブネットID |
port_id | ポートID |
tenant_id | プロジェクトID |
id | ルーターID |
availability_zone | アベイラビリティゾーン名 |