Skip to main content

Interface: CloudBackupMigrationRequest

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

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:21

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:23

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


targetโ€‹

target: CloudBackupMigrationTarget

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

Target mode for migrated backups.