Skip to main content

Interface: CloudSyncResetPreview

Defined in: shared/types/cloudSyncResetPreview.ts:18

Preview information shown before executing a destructive remote sync reset.

Propertiesโ€‹

deviceIdsโ€‹

deviceIds: string[]

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

Known device IDs present in the remote manifest.


fetchedAtโ€‹

fetchedAt: number

Defined in: shared/types/cloudSyncResetPreview.ts:22

Epoch timestamp when the preview was generated.


latestSnapshotKey?โ€‹

optional latestSnapshotKey: string

Defined in: shared/types/cloudSyncResetPreview.ts:24

Latest snapshot key from the manifest, if any.


operationDeviceIdsโ€‹

operationDeviceIds: string[]

Defined in: shared/types/cloudSyncResetPreview.ts:26

Device IDs observed in operation object keys.


operationObjectCountโ€‹

operationObjectCount: number

Defined in: shared/types/cloudSyncResetPreview.ts:28

Estimated number of operation log objects.


otherObjectCountโ€‹

otherObjectCount: number

Defined in: shared/types/cloudSyncResetPreview.ts:30

Number of other/unclassified objects under sync/ (not ops/snapshots).


perDeviceโ€‹

perDevice: CloudSyncResetPreviewDevice[]

Defined in: shared/types/cloudSyncResetPreview.ts:32

Per-device operation object breakdown.


resetAt?โ€‹

optional resetAt: number

Defined in: shared/types/cloudSyncResetPreview.ts:34

Current remote manifest reset marker, if any.


snapshotObjectCountโ€‹

snapshotObjectCount: number

Defined in: shared/types/cloudSyncResetPreview.ts:36

Estimated number of snapshot objects.


syncObjectCountโ€‹

syncObjectCount: number

Defined in: shared/types/cloudSyncResetPreview.ts:38

Total number of remote objects under sync/.