Skip to main content

Interface: CloudBackupMigrationRequest

Defined in: shared/types/cloudBackupMigration.ts:20

Request payload for migrating existing remote backups between plaintext and encrypted formats.

Remarksโ€‹

This migration only affects backups/ objects. Sync artifacts under sync/ are not migrated by this operation.

Propertiesโ€‹

deleteSourceโ€‹

deleteSource: boolean;

Defined in: shared/types/cloudBackupMigration.ts:25

If true, deletes the source backup (and its metadata sidecar) after the migrated target backup has been successfully uploaded.


limit?โ€‹

optional limit?: number;

Defined in: shared/types/cloudBackupMigration.ts:27

Optional maximum number of backups to process (newest first).


targetโ€‹

target: CloudBackupMigrationTarget;

Defined in: shared/types/cloudBackupMigration.ts:29

Target mode for migrated backups.