VMリサイズ
Description
作成済みVMに対してリサイズをします。
リサイズを実行後、正常にプロセスが進むと「VERIFY_RESIZE」ステータスに遷移し、「confirmResize」を実行することでリサイズが完了します。
リサイズを取り消す場合は、「VERIFY_RESIZE」ステータスに遷移後、「revertResize」を実行することで元のプランに戻ります。
Request URL
Compute API POST /v2/{tenant_id}/servers/{server_id}/action
Request Json
・VMリサイズ実行時
{
"resize": {
"flavorRef": "フレーバーID"
}
}
・VMリサイズ完了実行時
{ "confirmResize": null }
・VMリサイズ取消実行時
{ "revertResize": null }
Request Parameters
Parameter | Value | Style | Description |
---|---|---|---|
X-Auth-Token | トークンID | header | トークンIDを指定します。 |
tenant_id | テナントID | path | テナントIDを指定します。 |
server_id | サーバーID | path | サーバーIDを指定します。 |
flavorRef | フレーバーID | body | フレーバーIDを指定します。 |
Response Code
Success
202,204
Example
Request
curl -i -X POST \ -H "Accept: application/json" \ -H "X-Auth-Token: トークンID" \ -d '{"resize": {"flavorRef": "フレーバーID"}}' \ https://compute.tyo1.conoha.io/v2/テナントID/servers/サーバーID/action
Response
HTTP/1.1 202 Accepted Date: Fri, 12 Dec 2014 00:51:49 GMT Server: Apache Content-Length: 0 Content-Type: application/json
ConoHaにて提供しておりますAPIにつきましては、クラウド基盤として採用しておりますOpenStackの機能にて実装しておりますので、詳細な情報や使い方はOpenStackのドキュメントにてご確認ください。