Description

ボリュームのイメージ保存をします。

Request URL

Volume API

POST /v2/{tenant_id}/volumes/{volume_id}/action

Request Json

{
  "os-volume_upload_image": {
    "image_name": "イメージ名"
  }
}

Request Parameters

Parameter Value Style Description
X-Auth-Token トークンID header トークンIDを指定します。
tenant_id テナントID path テナントIDを指定します。
volume_id ボリュームID path ボリュームIDを指定します。
image_name イメージ名 body 任意のイメージ名を指定します。

Response Code

Success

202

Example

Request

curl -i -X POST \
-H "Accept: application/json" \
-H "X-Auth-Token: トークンID" \
-d '{"os-volume_upload_image": {"image_name": "イメージ名"}}' \
https://block-storage.tyo1.conoha.io/v2/テナントID/volumes/ボリュームID/action

Response

HTTP/1.1 202 Accepted
Date: Thu, 25 Dec 2014 02:40:42 GMT
Server: Apache
Content-Length: 339
Content-Type: application/json

{
    "os-volume_upload_image": {
        "container_format": "ovf",
        "disk_format": "qcow2",
        "display_description": null,
        "id": "40e84769-f99a-4d7f-8594-4d0db87bc7e4",
        "image_id": "4a4549e9-0be3-45ec-b05a-20af9eaa54c0",
        "image_name": "upload-img-name",
        "size": 200,
        "status": "uploading",
        "updated_at": "2015-05-08T09:17:07.00000000",
        "volume_type": {
            "created_at": "2015-03-02T04:13:50.00000000",
            "deleted": false,
            "deleted_at": null,
            "id": "6569f080-0f4b-469c-b548-fe9d6b4f84a5",
            "name": "gnc_ext_ssd",
            "qos_specs_id": "77eb429f-25e0-4962-9b97-67ef73ca032f",
            "updated_at": "2015-03-02T04:45:15.00000000"
        }
    }
}

ConoHaにて提供しておりますAPIにつきましては、クラウド基盤として採用しておりますOpenStackの機能にて実装しておりますので、詳細な情報や使い方はOpenStackのドキュメントにてご確認ください。