| 1 |
GET /v2.1/{project_id}/servers
List Servers
|
サーバを一覧表示する |
| 2 |
POST /v2.1/{project_id}/servers
Create Server
|
サーバを作成する |
| 3 |
POST /v2.1/{project_id}/servers
Create Multiple Servers
|
サーバを一括作成する |
| 4 |
GET /v2.1/{project_id}/servers/detail
List Servers Detailed
|
サーバの詳細を一覧表示する |
| 5 |
GET
/v2.1/{project_id}/servers/{server_id}
Show Server Details
|
サーバの詳細を表示する |
| 6 |
PUT /v2.1/{project_id}/servers/{server_id}
Update Server
|
サーバを更新する |
| 7 |
DELETE
/v2.1/{project_id}/servers/{server_id}
Delete Server
|
サーバを削除する |
| 8 |
POST
/v2.1/{project_id}/servers/{server_id}/action
Add Security Group To A Server
|
サーバにセキュリティグループを追加する |
| 9 |
POST
/v2.1/{project_id}/servers/{server_id}/action
Confirm Resized Server
|
保留中のサイズ変更アクションを確定する |
| 10 |
POST /v2.1/{project_id}/servers/{server_id}/action
Lock Server
|
サーバをロックする |
| 11 |
POST
/v2.1/{project_id}/servers/{server_id}/action
Pause Server
|
サーバを一時停止する |
| 12 |
POST
/v2.1/{project_id}/servers/{server_id}/action
Reboot Server
|
サーバを再起動する |
| 13 |
POST
/v2.1/{project_id}/servers/{server_id}/action
Rebuild Server
|
指定したサーバを再構築する |
| 14 |
POST
/v2.1/{project_id}/servers/{server_id}/action
Remove Security Group From A Server
|
サーバからセキュリティグループを解除する |
| 15 |
POST
/v2.1/{project_id}/servers/{server_id}/action
Resize Server
|
指定した仮想サーバのサイズを変更する |
| 16 |
POST
/v2.1/{project_id}/servers/{server_id}/action
Resume Suspended Server
|
保留状態のサーバを再開する |
| 17 |
POST
/v2.1/{project_id}/servers/{server_id}/action
Revert Resized Server
|
処理を中断し、保留中のresizeアクションを取り消す |
| 18 |
POST
/v2.1/{project_id}/servers/{server_id}/action
Start Server
|
停止状態のサーバを起動する |
| 19 |
POST
/v2.1/{project_id}/servers/{server_id}/action
Stop Server
|
起動状態のサーバを停止する |
| 20 |
POST
/v2.1/{project_id}/servers/{server_id}/action
Suspend Server
|
サーバを保留にする |
| 21 |
POST
/v2.1/{project_id}/servers/{server_id}/action
Unlock Server
|
サーバのロックを解除する |
| 22 |
POST
/v2.1/{project_id}/servers/{server_id}/action
Unpause Server
|
一時停止状態のサーバを再起動する |
| 23 |
POST
/v2.1/{project_id}/servers/{server_id}/action
Force-Delete Server
|
サーバを強制的に削除する |
| 24 |
POST
/v2.1/{project_id}/servers/{server_id}/action
Restore Soft-Deleted Server
|
論理削除状態のサーバをリストアする |
| 25 |
POST
/v2.1/{project_id}/servers/{server_id}/action
Show Console Output
|
サーバのコンソール出力を表示する |
| 26 |
POST
/v2.1/{project_id}/servers/{server_id}/action
Get Vnc Console
|
リモートコンソール接続用のURLを取得する |
| 27 |
POST
/v2.1/{project_id}/servers/{server_id}/action
Shelve Server
|
仮想サーバを解放する |
| 28 |
POST
/v2.1/{project_id}/servers/{server_id}/action
Shelf-Offload (Remove) Server
|
解放状態のサーバを廃棄(削除)する |
| 29 |
POST
/v2.1/{project_id}/servers/{server_id}/action
Unshelve (Restore) Shelved Server
|
解放状態のサーバを復元する |
| 30 |
POST
/v2.1/{project_id}/servers/{server_id}/action
Trigger Crash Dump In Server
|
サーバのクラッシュダンプを記録する |
| 31 |
GET
/v2.1/{project_id}/servers/{server_id}/os-security-groups
List Security Groups By Server
|
サーバのセキュリティグループを一覧表示する |
| 32 |
GET
/v2.1/{project_id}/servers/{server_id}/ips
List IPs
|
サーバに割り当てられているIPアドレスを一覧表示する |
| 33 |
GET
/v2.1/{project_id}/servers/{server_id}/ips/{network_label}
Show IP Details
|
サーバに割り当てられているIPアドレスを一覧表示する |
| 34 |
GET
/v2.1/{project_id}/servers/{server_id}/metadata
List All Metadata
|
サーバメタデータを一覧表示する |
| 35 |
POST
/v2.1/{project_id}/servers/{server_id}/metadata
Create Metadata Items
|
サーバのメタデータ項目を作成する |
| 36 |
PUT
/v2.1/{project_id}/servers/{server_id}/metadata
Create Or Replace Metadata Items
|
メタデータ項目を更新または上書きする |
| 37 |
GET
/v2.1/{project_id}/servers/{server_id}/metadata/{key}
Show Metadata Item Details
|
メタデータ項目の詳細を表示する |
| 38 |
PUT
/v2.1/{project_id}/servers/{server_id}/metadata/{key}
Create or Update Metadata Item
|
メタデータ項目を作成または更新する |
| 39 |
DELETE
/v2.1/{project_id}/servers/{server_id}/metadata/{key}
Delete Metadata Item
|
メタデータ項目を削除する |
| 40 |
GET
/v2.1/{project_id}/servers/{server_id}/os-instance-actions
List Actions For Server
|
サーバのアクションを一覧表示する |
| 41 |
GET
/v2.1/{project_id}/servers/{server_id}/os-instance-actions/{request_id}
Show Server Action Details
|
サーバのアクションの詳細を表示する |
| 42 |
GET
/v2.1/{project_id}/servers/{server_id}/os-interface
List Port Interfaces
|
ポートにアタッチされているインターフェースを一覧表示する |
| 43 |
POST
/v2.1/{project_id}/servers/{server_id}/os-interface
Create Interface
|
インターフェースを作成し、ポートにアタッチする |
| 44 |
GET
/v2.1/{project_id}/servers/{server_id}/os-interface/{port_id}
Show Port Interface Details
|
ポートインターフェースを表示する |
| 45 |
DELETE
/v2.1/{project_id}/servers/{server_id}/os-interface/{port_id}
Detach Interface
|
サーバからポートインターフェースを削除する |
| 46 |
GET
/v2.1/{project_id}/servers/{server_id}/os-server-password
Show Server Password
|
サーバの管理者パスワードを表示する |
| 47 |
DELETE
/v2.1/{project_id}/servers/{server_id}/os-server-password
Clear Admin Password
|
管理者のパスワードを解除する |
| 48 |
GET
/v2.1/{project_id}/servers/{server_id}/os-volume_attachments
List volume attachments for an instance
|
サーバのアタッチメントを一覧表示する |
| 49 |
POST
/v2.1/{project_id}/servers/{server_id}/os-volume_attachments
Attach a volume to an instance
|
サーバにボリュームをアタッチする |
| 50 |
GET
/v2.1/{project_id}/servers/{server_id}/os-volume_attachments/{attachment_id}
Show a detail of a volume attachment
|
ボリュームのアタッチメントの詳細を表示する |
| 51 |
PUT
/v2.1/{project_id}/servers/{server_id}/os-volume_attachments/{attachment_id}
Update a volume attachment
|
ボリュームのアタッチメントを更新する |
| 52 |
DELETE
/v2.1/{project_id}/servers/{server_id}/os-volume_attachments/{attachment_id}
Detach a volume from an instance
|
サーバからボリュームをデタッチする |