Snapshots
List snapshots
client.snapshots.list(SnapshotListParams { kind, name, source_instance_id, tags } query?, RequestOptionsoptions?): SnapshotListResponse { id, created_at, kind, 6 more }
/snapshots
Get snapshot details
client.snapshots.get(stringsnapshotID, RequestOptionsoptions?): Snapshot { id, created_at, kind, 6 more }
/snapshots/{snapshotId}
Delete a snapshot
client.snapshots.delete(stringsnapshotID, RequestOptionsoptions?): void
/snapshots/{snapshotId}
Fork a new instance from a snapshot
client.snapshots.fork(stringsnapshotID, SnapshotForkParams { name, target_hypervisor, target_state } body, RequestOptionsoptions?): Instance { id, created_at, image, 19 more }
/snapshots/{snapshotId}/fork