Skip to content

Interface: BackupService ​

Defined in: domain/contracts.ts:649

Workspace backup and restore.

Methods ​

backupWorkspace() ​

ts
backupWorkspace(input): Promise<BinaryExport>;

Defined in: domain/contracts.ts:651

Creates a backup of a workspace.

Parameters ​

ParameterType
input{ locationId?: string; workspaceId: string; }
input.locationId?string
input.workspaceIdstring

Returns ​

Promise<BinaryExport>


restoreWorkspace() ​

ts
restoreWorkspace(input): Promise<WorkspaceSnapshot>;

Defined in: domain/contracts.ts:653

Restores a workspace from backup data.

Parameters ​

ParameterType
input{ backup: string | ArrayBuffer; locationId?: string; }
input.backupstring | ArrayBuffer
input.locationId?string

Returns ​

Promise<WorkspaceSnapshot>