This API is only used to change the EVS disk status from available to in-use.
This API call exists for compatibility reasons only and is not meant to be used.
Do not call this API to attach a disk. If you need to attach a disk, call the ECS Attach Volume API.
Parameter |
Type |
Mandatory |
Description |
---|---|---|---|
os-attach |
Object |
Yes |
Specifies the disk attachment marker. For details, see Parameters in the os-attach field. |
Parameter |
Type |
Mandatory |
Description |
---|---|---|---|
instance_uuid |
String |
Yes |
Specifies the UUID of the host to be attached to. |
mountpoint |
String |
Yes |
Specifies the device name. |
host_name |
String |
No |
Specifies the name of the host to be attached to. The value can contain a maximum of 255 bytes. |
mode |
String |
No |
Specifies the attachment mode. The value can be rw (read/write) or ro (read-only). |
POST https://{endpoint}/v2/{project_id}/volumes/b104b8db-170d-441b-897a-3c8ba9c5a214/action { "os-attach": { "instance_uuid": "95D9EF50-507D-11E5-B970-0800200C9A66", "mountpoint": "/dev/vdc" } }
Parameter |
Type |
Description |
---|---|---|
error |
Object |
Specifies the error message returned when an error occurs. For details, see Parameters in the error field. |
Parameter |
Type |
Description |
---|---|---|
message |
String |
The error message returned if an error occurs. |
code |
String |
The error code returned if an error occurs. For details about the error code, see Error Codes. |
For details, see Error Codes.