osc compute server volume-attachment create279
Attach a volume to an instance.
Normal response codes: 200
Error response codes: badRequest(400), unauthorized(401), forbidden(403), itemNotFound(404), conflict(409)
Usage: osc compute server volume-attachment create279 [OPTIONS] --volume-id <VOLUME_ID> <SERVER_ID>
Arguments:
<SERVER_ID>
— server_id parameter for /v2.1/servers/{server_id}/os-volume_attachments/{id} API
Options:
-
--delete-on-termination <DELETE_ON_TERMINATION>
— To delete the attached volume when the server is destroyed, specifytrue
. Otherwise, specifyfalse
. Default:false
New in version 2.79
Possible values:
true
,false
-
--device <DEVICE>
— Name of the device such as,/dev/vdb
. Omit or set this parameter to null for auto-assignment, if supported. If you specify this parameter, the device must not exist in the guest operating system. Note that as of the 12.0.0 Liberty release, the Nova libvirt driver no longer honors a user-supplied device name. This is the same behavior as if the device name parameter is not supplied on the request -
--tag <TAG>
— A device role tag that can be applied to a volume when attaching it to the VM. The guest OS of a server that has devices tagged in this manner can access hardware metadata about the tagged devices from the metadata API and on the config drive, if enabled.Note
Tagged volume attachment is not supported for shelved-offloaded instances.
New in version 2.49
-
--volume-id <VOLUME_ID>
— The UUID of the volume to attach