ConoHa API Documantation

ボリューム作成(ソースボリューム指定) - Block Storage API v2

Description

tenant_id を指定し json パラメータで指定した内容のボリュームを作成
(ソースボリュームは json パラメータで指定する)

Request URL

Block Storage API v2

POST /v2/{tenant_id}/volumes

Request Paramters

Parameter Value Style Description
X-Auth-Token Userトークン header トークンID
tenant_id テナントID URI テナントID
source_volid (Optional) plain 複製元のボリュームIDを指定
description (Optional) plain The volume description
size plain ボリュームサイズ
name (Optional) plain 文字種:半角英数字、「 - 」、「 _ 」のみを許可。文字数:255文字以下
imageRef (Optional) plain イメージ保存で保存したイメージを指定
bootable (Optional) plain bootable or not
metadata (Optional) plain ボリュームのメタデータ

Request Json

{
  "volume": {
    "availability_zone": null,
    "source_volid": null,
    "description": null,
    "snapshot_id": null,
    "size": 200,
    "name": "example-vol",
    "imageRef": null,
    "metadata": {}
  }
}

Normal response codes

Created (201)

Example
※エンドポイントURLにつきましては、お客様環境によって異なりますので、コントロールパネルにてご確認の上ご利用ください。

  • REQ
curl -i -X POST \
-H "Accept: application/json" \
-H "X-Auth-Token: 35941e7df872405d84e5b026dba8323c" \
-H "Content-Type: application/json" \
-d '{"volume":{"source_volid":"40e84769-f99a-4d7f-8594-4d0db87bc7e4","description":null,"snapshot_id":null,"size":200,"name":"gmo-vol2","imageRef":null,"metadata":{}}}' \
https://block-storage.tyo1.conoha.io/v2/1864e71d2deb46f6b47526b69c65a45d/volumes
  • RES
HTTP/1.1 202 Accepted
Date: Thu, 11 Dec 2014 11:27:31 GMT
Server: Apache
Content-Length: 855
Content-Type: application/json

{
    "volume": {
        "attachments": [],
        "availability_zone": "nova",
        "bootable": "false",
        "consistencygroup_id": null,
        "created_at": "2015-05-08T09:21:37.072946",
        "description": null,
        "encrypted": false,
        "id": "f7028d8d-89b7-499d-b185-1045d440c378",
        "links": [
            {
                "href": "https://block-storage.tyo1.conoha.io/v2/1864e71d2deb46f6b47526b69c65a45d/volumes/f7028d8d-89b7-499d-b185-1045d440c378",
                "rel": "self"
            },
            {
                "href": "https://block-storage.tyo1.conoha.io/1864e71d2deb46f6b47526b69c65a45d/volumes/f7028d8d-89b7-499d-b185-1045d440c378",
                "rel": "bookmark"
            }
        ],
        "metadata": {},
        "name": "gmo-vol2",
        "replication_status": "disabled",
        "size": 200,
        "snapshot_id": null,
        "source_volid": "40e84769-f99a-4d7f-8594-4d0db87bc7e4",
        "status": "creating",
        "user_id": "ea63fc7a16bb4250aff7e203198eea22",
        "volume_type": "SAMPLE_VOLUME_TYPE"
    }
}