RouteCount - Flexible InterConnect API リファレンス (1.5.0)
Download OpenAPI specification:Download
Flexible InterConnect > Support-Monitoring > RouteCount
本APIでは、Flexible InterConnectが提供するリソースの参照・操作が可能です。
Router/L3Connectionの過去7日(当日を含む)のIP経路数/受信経路数と広告経路数の取得等の操作に関するAPIドキュメントです。
Show Router RouteCount
Routerの過去7日(当日を含む)のIP経路数を取得します。
path Parameters
| id required | string <uuid> ^[0-9a-f]{32}$ Example: db8b0e40743f460685040c46167cf19e 対象テナントID |
| id required | string ^F[0-9]{12}$ Example: F020123456789 対象ルーターID |
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 リクエストが不正
404
Not Found 未検出エラー
500
Internal Server Error サーバーエラー
get/v1/flexible-ic/tenants/{id}/routers/{id}/routeCounts
https://api.ntt.com/fic-monitoring/v1/flexible-ic/tenants/{id}/routers/{id}/routeCounts
Response samples
- 200
Content type
application/json
Copy
Expand all Collapse all {- "routerId": "F020123456789",
- "routeCounts": [
- {
- "time": "2020-01-01T00:00:00.000Z",
- "totalCount": 80,
- "group1Count": 10,
- "group2Count": 10,
- "group3Count": 10,
- "group4Count": 10,
- "group5Count": 10,
- "group6Count": 10,
- "group7Count": 10,
- "group8Count": 10
}
]
}Show L3connections RouteCount
L3Connectionの過去7日(当日を含む)の受信経路数と広告経路数を取得します。
path Parameters
| id required | string <uuid> ^[0-9a-f]{32}$ Example: db8b0e40743f460685040c46167cf19e 対象テナントID |
| id required | string ^F[0-9]{12}$ Example: F020123456789 対象ルーターID |
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 リクエストが不正
404
Not Found 未検出エラー
500
Internal Server Error サーバーエラー
get/v1/flexible-ic/tenants/{id}/l3connections/{id}/routeCounts
https://api.ntt.com/fic-monitoring/v1/flexible-ic/tenants/{id}/l3connections/{id}/routeCounts
Response samples
- 200
Content type
application/json
Copy
Expand all Collapse all {- "connectionId": "F030123456789",
- "routeCounts": [
- {
- "time": "2020-01-01T12:34:56.000Z",
- "receivedCount": 10,
- "advertisedCount": 10
}
]
}