Backups

Volume backup management

List backups

get

Lists all Block Storage backups

Authorizations
X-Auth-TokenstringRequired

PCD Identity Service token authentication

Query parameters
all_tenantsstringOptional

Shows details for all project. Admin only.

sortstringOptional

Comma-separated list of sort keys and optional sort directions

sort_keystringOptional

Sorts by an attribute

sort_dirstring · enumOptional

Sorts by direction (asc or desc)

Possible values:
limitinteger · min: 1Optional

Requests a page size of items

offsetintegerOptional

Used in conjunction with limit to return items starting from the offset position

markerstringOptional

The ID of the last-seen item

with_countbooleanOptional

Whether to show count in response (microversion 3.45+)

Responses
200

OK

application/json
get
/v3/backups
200

OK

Create backup

post

Creates a volume backup

Authorizations
X-Auth-TokenstringRequired

PCD Identity Service token authentication

Body
Responses
post
/v3/backups
202

Accepted

Perform backup action

post

Performs various actions on a backup

Authorizations
X-Auth-TokenstringRequired

PCD Identity Service token authentication

Path parameters
backup_idstring · uuidRequired

The UUID of the backup

Body
or
or
or
Responses
200

OK (for export operations)

application/json
Responseobject
post
/v3/backups/{backup_id}/action

List backups with details

get

Lists all Block Storage backups with details

Authorizations
X-Auth-TokenstringRequired

PCD Identity Service token authentication

Query parameters
all_tenantsstringOptional

Shows details for all project. Admin only.

sortstringOptional

Comma-separated list of sort keys and optional sort directions

sort_keystringOptional

Sorts by an attribute

sort_dirstring · enumOptional

Sorts by direction (asc or desc)

Possible values:
limitinteger · min: 1Optional

Requests a page size of items

offsetintegerOptional

Used in conjunction with limit to return items starting from the offset position

markerstringOptional

The ID of the last-seen item

with_countbooleanOptional

Whether to show count in response (microversion 3.45+)

Responses
200

OK

application/json
get
/v3/backups/detail
200

OK

Show backup details

get

Shows details for a backup

Authorizations
X-Auth-TokenstringRequired

PCD Identity Service token authentication

Path parameters
backup_idstring · uuidRequired

The UUID of the backup

Responses
200

OK

application/json
get
/v3/backups/{backup_id}
200

OK

Update backup

put

Updates a backup

Authorizations
X-Auth-TokenstringRequired

PCD Identity Service token authentication

Path parameters
backup_idstring · uuidRequired

The UUID of the backup

Body
Responses
200

OK

application/json
put
/v3/backups/{backup_id}
200

OK

Last updated

Was this helpful?