API一覧
仮想サーバ for SAP
項番 | API名 | 処理概要 |
---|---|---|
1 | GET /l_servers 仮想サーバ一覧取得 |
仮想サーバの一覧を取得する |
2 | GET /l_servers/<リソースID> 仮想サーバ詳細取得 |
仮想サーバの詳細情報を取得する。 詳細情報にはディスク、NIC、スナップショットの情報も含まれる。 |
3 | GET /templates/l_servers 仮想サーバテンプレートの一覧取得 |
仮想サーバテンプレートの一覧を作成する |
4 | POST /l_servers 仮想サーバ作成 |
仮想サーバを作成する |
5 | PUT /l_servers/<リソースID>/start 仮想サーバ起動 |
仮想サーバを起動する |
6 | PUT /l_servers/<リソースID>/stop 仮想サーバ停止 |
仮想サーバを停止する |
7 | PUT /l_servers/<リソースID>/restart 仮想サーバ再起動 |
仮想サーバを再起動する |
8 | DELETE /l_servers/<リソースID> 仮想サーバ削除 |
仮想サーバを削除する |
9 | PUT /l_servers/<リソースID> 仮想サーバ変更 |
仮想サーバの情報を変更する |
10 | PUT /l_servers/<リソースID>/attach 仮想サーバディスク増設 |
仮想サーバへディスクを増設する |
11 | PUT /l_servers/<リソースID>/attach 仮想サーバNIC追加 |
仮想サーバにNICを追加する |
12 | PUT /l_servers/<リソースID>/detach 仮想サーバディスク減設 |
仮想サーバからディスクを減設する |
13 | PUT /l_servers/<リソースID>/detach 仮想サーバNIC削除 |
仮想サーバからNICを削除する |
14 | POST /server_images クローニングイメージ作成 |
仮想サーバからクローニングイメージを作成する |
15 | POST /server_images スナップショット作成 |
仮想サーバからスナップショットを作成する |
16 | GET /server_images クローニングイメージの一覧取得 |
クローニングイメージの一覧を取得する |
17 | PUT /server_images/<クローニングイメージ名>/move クローニングイメージの公開範囲変更 |
クローニングイメージの公開範囲を変更する |
18 | PUT /server_images/<リソースID>/restore スナップショットリストア |
仮想サーバに対してスナップショットをリストアする |
19 | DELETE /server_images/<クローニングイメージ名> クローニングイメージの削除 |
クローニングイメージを削除する |
20 | DELETE /server_images/<リソースID> スナップショットの削除 |
スナップショットを削除する |
21 | GET /tasks/<task id> タスク詳細取得 |
タスクの詳細情報を取得する |
22 | POST /projects プロジェクトの有効化 |
プロジェクトを有効化する |
23 | DELETE /projects/<プロジェクトID> プロジェクトの無効化 |
プロジェクトを無効化する |
24 | GET /projects/<プロジェクトID> プロジェクトの詳細取得 |
プロジェクトの詳細情報を取得する |
25 | POST /networks ネットワークリソースの作成 |
ネットワークリソースを作成する |
26 | DELETE /networks/<リソースID> ネットワークリソースの削除 |
ネットワークリソースを削除する |
27 | GET /networks ネットワークリソースの一覧取得 |
ネットワークリソースの一覧を取得する |