Snapshots

snapshots

Methods

Create Snapshot -> { tasks }
post/v1/snapshots/{project_id}/{region_id}

Create snapshot

Delete Snapshot -> { tasks }
delete/v1/snapshots/{project_id}/{region_id}/{pk}

Delete snapshot

List Snapshots -> OffsetPage<>
get/v1/snapshots/{project_id}/{region_id}

List snapshots

Get Snapshot ->
get/v1/snapshots/{project_id}/{region_id}/{pk}

Get snapshot

Replace Snapshot Metadata ->
put/v1/snapshots/{project_id}/{region_id}/{pk}/metadata

All existing metadata is deleted and replaced with the metadata from the request. To remove metadata key send body without this key.

Domain types

Snapshot = { id, created_at, creator_task_id, 11 more... }

Snapshot object