Switch - Flexible InterConnect API リファレンス (2.0.0)
Download OpenAPI specification:Download
List Switches
スイッチ情報の一覧を取得します。
query Parameters
id | string <uuid> ^[0-9a-f]{32}$ Example: id=7ae9d49a2b234e818758257ecef8e1e7 スイッチID |
switchName | string Example: switchName=SwitchName スイッチのエイリアス名 |
area | string Enum: "JPEAST" "JPWEST" Example: area=JPEAST エリア名 ‘JPEAST’または’JPWEST’ |
location | string Example: location=NTTComTokyo(NW1) ロケーション(データセンター)名 |
header Parameters
Content-Type required | string Value: "application/json" |
X-Auth-Token required | string ^[0-9a-f]{32}$ Example: dc03494823a841338430052e9ee95e07 クライアントが Keystone を利用して取得した認証 Token |
Responses
200
OK 成功しました
400
Bad Request リクエストが不正
401
Unauthorized 認証エラー
409
Conflict 競合エラー
get/v1/switches
https://api.ntt.com/fic-eri/v1/switches
Response samples
- 200
Content type
application/json
Copy
Expand all Collapse all {- "switches": [
- {
- "id": "7ae9d49a2b234e818758257ecef8e1e7",
- "switchName": "SwitchName",
- "area": "JPEAST",
- "location": "NTTComTokyo(NW1)",
- "portTypes": [
- {
- "portType": "1G",
- "available": true
}, - {
- "portType": "10G",
- "available": true
}
], - "numOfAvailableVlans": 1488,
- "vlanRanges": [
- {
- "vlanRange": "1009-1024",
- "available": true
}, - {
- "vlanRange": "1025-1040",
- "available": true
}
]
}
]
}