runtime_volumes_backup
Crash-consistent backups of a volume, kept off its host. create(volumeId, name?, retentionDays?): Back it up now, kept retentionDays (the volume's retention, 7 unless set); waits up to a minute. Restore with runtime_volumes action create and fromBackup. list(volumeId?, cursor?, limit?, state?): Your backups, newest first, each as get gives it; volumeId gives one volume's. Pass nextCursor back as cursor. get(id): Its state, size, stored bytes and expiry. policy(volumeId, daily?, retentionDays?): Turn daily backups on or off and set how many days each is kept. delete(id): Delete it and its copy off the host.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | ||
| name | No | Your own handle for the resource. Letters, digits, dot, dash, underscore. | |
| daily | No | ||
| limit | No | Page size, 1 to 100. | |
| state | No | ||
| action | Yes | ||
| cursor | No | ||
| volumeId | No | ||
| retentionDays | No | Days to keep it, 1 to 365; the volume's backup retention (7 unless set) when omitted. | |
| idempotencyKey | No | Optional: left out, one is made and returned as idempotencyKey. Send it back only to retry this exact call after a temporary error. |