API referenceStorageDisks
Disks
16 operations.
List disks
GET /api/v1/disks
Create a disk
POST /api/v1/disks
Get a disk
GET /api/v1/disks/{id}
Update a disk
PUT /api/v1/disks/{id}
Delete a disk
DELETE /api/v1/disks/{id}
Attach a disk to a VM
POST /api/v1/disks/{id}/attach
Detach a disk from a VM
POST /api/v1/disks/{id}/detach
Ensure a host can access the disk (adds a diskless replica when needed)
POST /api/v1/disks/{id}/host-access
Release a host's access to the disk
DELETE /api/v1/disks/{id}/host-access/{host_id}
Migrate a disk to another host (LINSTOR-replicated)
POST /api/v1/disks/{id}/migrate
List disk snapshots
GET /api/v1/disks/{id}/snapshots
Create a disk snapshot
POST /api/v1/disks/{id}/snapshots
Delete a disk snapshot
DELETE /api/v1/disks/{id}/snapshots/{name}
Restore a disk snapshot into a new resource
POST /api/v1/disks/{id}/snapshots/{name}/restore
Roll a disk back to a snapshot in place
POST /api/v1/disks/{id}/snapshots/{name}/rollback
Adopt an orphaned LINSTOR volume into a disk row (admin)
POST /api/v1/disks/adopt