Description

作成済みボリュームのボリューム名を更新します。

Request URL

Volume API

PUT /v3/{projectid}/volumes/{volumeid}

Request Json

{
  "volume": {
    "name": "変更後のボリューム名",
    "description": "概要"
  }
}

Request Parameters

Parameter Value Style Description
X-Auth-Token トークン header トークンの情報を指定します。
トークンの発行方法は、トークン発行 にてご確認ください。
projectid テナントID path テナントIDを指定します。
指定する情報は、API情報を確認する にてご確認ください。
volumeid ボリュームID path ボリュームIDを指定します。
ボリュームIDの確認方法は、ボリューム一覧取得 を実行の上、レスポンス結果から対象ボリュームのボリュームIDをご確認ください。
name ボリュームの名前 body 変更後の任意のボリュームの名前を指定します。
コントロールパネルのネームタグに反映されます。

Response Code

Success

200

Example

Request

curl -X PUT \
-H "Accept: application/json" \
-H "X-Auth-Token: トークン" \
-d '{"volume":{"name":"変更後のボリューム名"}}' \
https://block-storage.c3j1.conoha.io/v3/テナントID/volumes/ボリュームID

Response

{
	"volume": {
		"id": "66646bba-2f48-4387-af6a-b26c1243e570",
		"status": "available",
		"size": 200,
		"availability_zone": "nova",
		"created_at": "2023-11-24T05:20:35.000000",
		"updated_at": "2023-11-24T05:39:45.000000",
		"name": "ボリューム名",
		"description": null,
		"volume_type": "c3j1-ds02-add",
		"snapshot_id": null,
		"source_volid": null,
		"metadata": {
			"via_api": "int-api"
		},
		"links": [
			{
				"rel": "self",
				"href": "https://block-storage.c3j1.conoha.io/v3/テナントID/volumes/66646bba-2f48-4387-af6a-b26c1243e570"
			},
			{
				"rel": "bookmark",
				"href": "https://block-storage.c3j1.conoha.io/テナントID/66646bba-2f48-4387-af6a-b26c1243e570"
			}
		],
		"user_id": "ユーザーID",
		"bootable": "false",
		"encrypted": false,
		"replication_status": null,
		"consistencygroup_id": null,
		"multiattach": false,
		"attachments": []
	}
}

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