Attachments

Volume attachment management

List attachments

get

Lists all volume attachments

Authorizations
X-Auth-TokenstringRequired

PCD Identity Service token authentication

Query parameters
limitinteger · min: 1Optional

Requests a page size of items

markerstringOptional

The ID of the last-seen item

sortstringOptional

Comma-separated list of sort keys and optional sort directions

instance_idstringOptional

Filter by instance ID

volume_idstringOptional

Filter by volume ID

statusstringOptional

Filter by attachment status

attach_statusstringOptional

Filter by attach status

Responses
get
/v3/attachments
200

OK

Create attachment

post

Creates a volume attachment

Authorizations
X-Auth-TokenstringRequired

PCD Identity Service token authentication

Body
Responses
post
/v3/attachments
200

OK

Show attachment details

get

Shows details for an attachment

Authorizations
X-Auth-TokenstringRequired

PCD Identity Service token authentication

Path parameters
attachment_idstring · uuidRequired

The UUID of the attachment

Responses
get
/v3/attachments/{attachment_id}
200

OK

Update attachment

put

Updates an attachment

Authorizations
X-Auth-TokenstringRequired

PCD Identity Service token authentication

Path parameters
attachment_idstring · uuidRequired

The UUID of the attachment

Body
Responses
put
/v3/attachments/{attachment_id}
200

OK

Delete attachment

delete

Deletes an attachment

Authorizations
X-Auth-TokenstringRequired

PCD Identity Service token authentication

Path parameters
attachment_idstring · uuidRequired

The UUID of the attachment

Responses
delete
/v3/attachments/{attachment_id}
200

OK

Complete attachment

post

Mark a volume attachment process as completed (in-use)

Authorizations
X-Auth-TokenstringRequired

PCD Identity Service token authentication

Path parameters
attachment_idstring · uuidRequired

The UUID of the attachment

Body
os-completeobjectOptional
Responses
post
/v3/attachments/{attachment_id}/action
204

No Content

No content

Last updated

Was this helpful?