MENU
ボリューム作成(ソースボリューム指定) - 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" } }