Skip to content
Get started

Snapshots

Create a snapshot for an instance
client.instances.snapshots.create(stringid, SnapshotCreateParams { kind, name, tags } body, RequestOptionsoptions?): Snapshot { id, created_at, kind, 6 more }
post/instances/{id}/snapshots
Restore an instance from a snapshot in-place
client.instances.snapshots.restore(stringsnapshotID, SnapshotRestoreParams { id, target_hypervisor, target_state } params, RequestOptionsoptions?): Instance { id, created_at, image, 19 more }
post/instances/{id}/snapshots/{snapshotId}/restore