Remove interface from router(接続インタフェースの削除)
内部インターフェースを仮想ルータから削除します。
同一ドメイン内の論理ルータと異なるテナントのネットワーク上のポートを指定し、接続インタフェースを削除します。
URI
/v2.0/routers/{router_id}/remove_cross_project_router_interface
URIの説明:
仮想ルータID
HTTPメソッド
PUT
リクエストパラメタ
| キー | 説明 | 型 | 必須/省略可 |
|---|---|---|---|
| port_id | ポートID | csapi:uuid | MUST |
リクエスト例
{
"port_id": "1accb5ac-b258-483e-af3a-f41f6df8190c"
}
レスポンスステータス
| ステータスコード | 説明 |
|---|---|
| 200 | Normal response codes |
| badRequest (400) | Error response codes |
| unauthorized (401) | Error response codes |
| forbidden (403) | Error response codes |
| itemNotFound (404) | Error response codes |
| conflict (409) | Error response codes |
レスポンスボディ(正常系)
{
"id": "8604a0de-7f6b-409a-a47c-a1cc7bc77b2e",
"tenant_id": " e10f4ade5a7649c49e1a6817196516ad",
"port_id": "1accb5ac-b258-483e-af3a-f41f6df8190c",
"subnet_id": "a2f1f29d-571b-4533-907f-5803ab96ead1",
"availability_zone": "AZ1"
}
レスポンスボディ(正常系)の説明
| 要素名 | 説明 |
|---|---|
| id | 仮想ルータID |
| tenant_id | プロジェクトID |
| port_id | ポートID |
| subnet_id | サブネットID |
| availability_zone | アベイラビリティゾーン名 |
注意事項
論理ルータと同一テナントのネットワーク上のポートを指定した場合、エラーとなります。(レスポンスステータス:400)
利用者が所属するドメイン以外の論理ルータを指定した場合、エラーとなります。(レスポンスステータス:403)
利用者が所属するドメイン以外のネットワーク上のポートを指定した場合、エラーとなります。(レスポンスステータス:404)