Attach volume

Method URI Description
POST /v2/{tenant_id}/servers/{server_id}/os-volume_attachments 指定したサーバにボリュームをアタッチします。

Normal response codes: 200

Request

下表は、ボリュームアタッチリクエストのURIパラメーターの一覧です。

Name Type Description
{tenant_id} String プロジェクトID
{server_id} UUID 対象とする仮想サーバの仮想サーバID
{volumeId} String アタッチするボリュームのID
{device} String デバイス名。例: /dev/vdb 自動的に割り当てる(サポートされている場合)には、"auto"を使用してください。
{volumeAttachment} String ボリュームアタッチメントのディレクトリ表現

下表は、ボリュームアタッチリクエストのボディ部のパラメーターの一覧です。

Name Type Description
volumeId String アタッチするボリュームのID
device String デバイス名。例: /dev/vdb 自動割り当て(対応している場合)を行うには"null"を使用する。

Example. Attach volume: JSON request


{
	"volumeAttachment": {
		"volumeId": "a26887c6-c47b-4654-abb5-dfadf7d3f803",
		"device": null
	}
}
     

Response

Example. Attach volume: JSON response


{
	"volumeAttachment": {
		"device": "/dev/vdd",
		"id": "a26887c6-c47b-4654-abb5-dfadf7d3f803",
		"serverId": "0c92f3f6-c253-4c9b-bd43-e880a8d2eb0a",
		"volumeId": "a26887c6-c47b-4654-abb5-dfadf7d3f803"
	}
}