API一覧#
Private Resource Monitoring#
項番 | API名 | 処理概要 |
---|---|---|
1 | GET /v1.0/hosts List Hosts |
プライベートリソースの物理ホストとその各ホスト上に配備されている仮想サーバを一覧表示する |
2 | GET /v1.0/capacity/hosts Show Host Capacity |
プライベートリソースの物理ホストごとのキャパシティ情報を表示する |
3 | GET /v1.0/capacity/storages Show Storage Capacity |
プライベートリソースの物理ストレージ全体のキャパシティ情報を表示する |
4 | GET /v1.0/{project_id}/host_history Show Host History |
プライベートリソースの専有仮想サーバごとに物理ホストの変更履歴を表示する |
5 | GET /v1.0/capacity/hosts/{host_name}/history Show Host Capacity History |
プライベートリソースの物理ホストのキャパシティ履歴情報を表示する |
6 | GET /v1.0/capacity/storages/history Show Storage Capacity History |
プライベートリソースの物理ストレージのキャパシティ履歴情報を表示する |
📒注: 以下のAPIでは、メンテナンス状態の物理ホストの情報が表示されません。 状況を確認したい場合はヘルプデスクまでお問合せください。
- List Hosts
- Show Host Capacity
- Show Host History
- Show Host Capacity History
Alarms#
項番 | API名 | 処理概要 |
---|---|---|
1 | GET /v4.0/alarms Get all Alarms |
指定されたクエリに基づいて、すべてのアラームを取得する |
2 | POST /v4.0/alarms Create a new Alarm |
新しいアラームを登録する |
3 | GET /v4.0/alarms/{alarm_id} Get a single Alarm |
指定したアラームの詳細を取得する |
4 | PUT /v4.0/alarms/{alarm_id} Update an Alarm |
既存のアラームの内容を変更する |
5 | DELETE /v4.0/alarms/{alarm_id} Delete an Alarm |
指定したアラームを削除する |
6 | GET /v4.0/alarm_history/{alarm_id} Get the history of an alarm |
指定されたクエリに基づいて、指定されたアラームの履歴を取得する |
7 | GET /v4.0/aggregates Get all aggregates |
集合体を取得する |
8 | POST /v4.0/aggregates Create a new aggregate |
新しい集合体を登録する |
9 | GET /v4.0/aggregates/{aggregate_id} Get a single aggregate |
集合体をID指定で取得する |
10 | PUT /v4.0/aggregates/{aggregate_id} Update aggregate |
集合体を更新する |
11 | DELETE /v4.0/aggregates/{aggregate_id} Delete aggregate |
集合体を削除する |
Alarms(旧版)#
項番 | API名 | 処理概要 |
---|---|---|
1 | GET /v3.0/alarms Get all Alarms |
指定されたクエリに基づいて、すべてのアラームを取得する |
2 | POST /v3.0/alarms Create a new Alarm |
新しいアラームを登録する |
3 | GET /v3.0/alarms/{alarm_id} Get a single Alarm |
指定したアラームの詳細を取得する |
4 | PUT /v3.0/alarms/{alarm_id} Modify status of an Alarm to be enabled or disabled |
既存のアラームの内容を変更する |
5 | DELETE /v3.0/alarms/{alarm_id} Delete an Alarm |
指定したアラームを削除する |
6 | GET /v3.0/alarm/history/{alarm_id} Get the history of an alarm |
指定されたクエリに基づいて、指定されたアラームの履歴を取得する |
7 | GET /v3.0/aggregates Get all aggregates |
集合体を取得する |
8 | POST /v3.0/aggregates Create a new aggregate |
新しい集合体を登録する |
9 | GET /v3.0/aggregates/{aggregate_id} Get a single aggregate |
集合体をID指定で取得する |
10 | PUT /v3.0/aggregates/{aggregate_id} Update aggregate |
集合体を更新する |
11 | DELETE /v3.0/aggregates/{aggregate_id} Delete aggregate |
集合体を削除する |