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
プライベートリソースの物理ストレージのキャパシティ履歴情報を表示する 

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
集合体を削除する