Create volume (2)
Method | URI | Description |
---|---|---|
POST | /v1.1/{tenant_id}/os-volumes | ボリュームを作成します。 |
Normal response codes: 200
注意:
ボリュームの容量については、「FUJITSU Hybrid IT Service FJcloud-O IaaS 機能説明書」の「制限値」-「ストレージに関する制限値」を参照してください。
Request
下表は、ボリューム作成リクエストのURIパラメーターの一覧です。
Name | Type | Description |
---|---|---|
{tenant_id} | String | プロジェクトID |
下表は、ボリューム作成リクエストのボディ部のパラメーターの一覧です。
Name | Type | Description |
---|---|---|
display_name | string
(Optional) |
ボリューム名 |
display_description | string
(Optional) |
ボリュームの説明 |
size | integer | ボリュームの容量 (単位: GB) |
volume_type | string
(Optional) |
ボリュームタイプ識別子 |
metadata | object
(Optional) |
一組のキー/値のペア。これらのペアは、リソースのメタデータにある既存のキーと値のペアを、一致するキーで置き換えます。既存リソースのメタデータに存在しないキーを持つパラメーター内のキーと値のペアがすべて、リソースのメタデータに追加されます。 |
availability_zone | string
(Optional) |
アベイラビリティゾーン |
Example. Create volume: JSON request
{
"volume": {
"display_name": "vol-001",
"display_description": "Another volume.",
"size": 30,
"volume_type": "289da7f8-6440-407c-9fb4-7db01ec49164",
"metadata": {
"contents": "junk"
},
"availability_zone": "us-east1"
}
}
Response
Example. Create volume: JSON response
{
"volume": {
"id": "521752a6-acf6-4b2d-bc7a-119f9148cd8c",
"displayName": "vol-001",
"displayDescription": "Another volume.",
"size": 30,
"volumeType": "289da7f8-6440-407c-9fb4-7db01ec49164",
"metadata": {
"contents": "junk"
},
"availabilityZone": "us-east1",
"snapshotId": null,
"attachments": [],
"createdAt": "2012-02-14T20:53:07Z"
}
}