API一覧#
API Versions#
項番 | API名 | 処理概要 |
---|---|---|
1 | GET/ List All Major Versions |
メジャーAPIバージョンを一覧表示する |
Flavors#
項番 | API名 | 処理概要 |
---|---|---|
1 | GET /v2.1/{project_id}/flavors List Flavors |
フレーバーを一覧表示する |
2 | GET /v2.1/{project_id}/flavors/detail List Flavors with Details |
フレーバーと詳細情報を一覧表示する |
3 | GET /v2.1/{project_id}/flavors/{flavor_id} Show Flavor Details |
フレーバーの詳細を表示する |
4 | GET /v2.1/{project_id}/flavors/{flavor_id}/os-extra_specs List Extra Specs For A Flavor |
フレーバーの追加仕様を一覧表示する |
5 | GET /v2.1/{project_id}/flavors/{flavor_id}/os-extra_specs/{flavor_extra_spec_key} Show An Extra Spec For A Flavor |
フレーバーの指定されたキーに一致する追加仕様を表示する |
Servers#
Server Groups#
項番 | API名 | 処理概要 |
---|---|---|
1 | GET /v2.1/{project_id}/os-server-groups List Server Groups |
サーバグループを一覧表示する |
2 | POST /v2.1/{project_id}/os-server-groups Create Server Group |
サーバグループを作成する |
3 | GET /v2.1/{project_id}/os-server-groups/{server_group_id} Show Server Group Details |
サーバグループの詳細を表示する |
4 | DELETE /v2.1/{project_id}/os-server-groups/{server_group_id} Delete Server Group |
サーバグループを削除する |
OS Keypairs#
項番 | API名 | 処理概要 |
---|---|---|
1 | GET /v2.1/{project_id}/os-keypairs List Keypairs |
キーペアを一覧表示する |
2 | POST /v2.1/{project_id}/os-keypairs Create or Import Keypair |
キーペアを生成またはインポートする |
3 | GET /v2.1/{project_id}/os-keypairs/{keypair_name} Show Keypair Details |
キーペアの詳細を表示する |
4 | DELETE /v2.1/{project_id}/os-keypairs/{keypair_name} Delete Keypair |
キーペアを削除する |
Virtual Server Imports/Exports#
項番 | API名 | 処理概要 |
---|---|---|
1 | POST /v1/imageimport Register an Image |
イメージを登録する |
2 | POST /v1/regionmigrationimport Register an Image for Migration between Regions |
リージョン間移行対象のイメージを登録する |
3 | GET /v1/imageimport/{import_id}/status Show Image Registration Status |
イメージ登録の状況を取得する |
4 | GET /v1/imageimport{?start, limit} List Image Registration Statuses |
イメージ登録一覧の状況を取得する |
5 | POST /v1/imageimport/{import_id}/cancel Cancel Image Registration |
イメージ登録を中止する |
6 | POST /v1/imageexport Image export |
イメージをエクスポートする |
7 | POST /v1/regionmigrationexport Export an Image for Migration between Regions |
リージョン間移行対象のイメージをエクスポートする |
8 | GET /v1/imageexport/{export_id}/status Retrieve image export status |
イメージエクスポートの状況を取得する |
9 | GET /v1/imageexport{?start, limit} Retrieve the status of the image export list |
イメージエクスポート状況の一覧を取得する |
10 | POST /v1/imageexport/{export_id}/cancel Cancel image export |
イメージエクスポートを中止する |
Expansion Storage Image Imports/Exports#
項番 | API名 | 処理概要 |
---|---|---|
1 | POST /v1/expansionstorageimageexport Export an Expansion Storage Image |
移行対象の増設ストレージイメージをエクスポートする |
2 | POST /v1/expansionstorageimageimport Register an Expansion Storage Image |
増設ストレージ移行対象のイメージを登録する |
Autoscale Schedulers#
項番 | API名 | 処理概要 |
---|---|---|
1 | GET /v2.0/autoscale_schedulers Get Autoscale Schedulers |
指定されたクエリに基づいて、すべてのオートスケールの実行スケジュールを取得する |
2 | POST /v2.0/autoscale_schedulers Create Autoscale Scheduler |
新しいオートスケールのスケジュールを登録する |
3 | DELETE /v2.1/{project_id}/v2.0/autoscale_schedulers/{name} Delete Autoscale Scheduler |
指定したオートスケールのスケジュールを削除する |
Limits#
項番 | API名 | 処理概要 |
---|---|---|
1 | GET /v2.1/{project_id}/limits Show Rate And Absolute Limits |
プロジェクトのレート制限と絶対制限を表す |
OS Availability Zone#
項番 | API名 | 処理概要 |
---|---|---|
1 | GET /v2.1/{project_id}/os-availability-zone Get Availability Zone Information |
アベイラビリティゾーン情報を取得する |
Servers Tags#
項番 | API名 | 処理概要 |
---|---|---|
1 | GET /v2.1/{project_id}/servers/{server_id}/tags List Tags |
サーバのタグを一覧表示する |
2 | PUT /v2.1/{project_id}/servers/{server_id}/tags Replace Tags |
指定されたサーバのタグを新しいタグのセットと入れ替える |
3 | DELETE /v2.1/{project_id}/servers/{server_id}/tags Delete All Tags |
指定されたサーバからすべてのタグを削除する |
4 | GET /v2.1/{project_id}/servers/{server_id}/tags/{tag} Check Tag Existence |
サーバのタグの存在を確認する |
5 | PUT /v2.1/{project_id}/servers/{server_id}/tags/{tag} Add a Single Tag |
タグがないサーバにタグを追加する |
6 | DELETE /v2.1/{project_id}/servers/{server_id}/tags/{tag} Delete a Single Tag |
サーバからひとつのタグを削除する |
Show Usage Statistics For Tenant#
項番 | API名 | 処理概要 |
---|---|---|
1 | GET /v2.1/{project_id}/os-simple-tenant-usage/{project_id} Show Usage Statistics For Tenant |
プロジェクトの利用情報の統計を表示する |
OS Hypervisors#
項番 | API名 | 処理概要 |
---|---|---|
1 | GET /v2.1/{project_id}/os-hypervisors List Hypervisors |
ハイパーバイザーを一覧表示する |