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
|
サーバからボリュームをデタッチする |