Skip to main content

Interface: CloudSyncResetPreview

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

Preview information shown before executing a destructive remote sync reset.

Propertiesโ€‹

deviceIdsโ€‹

deviceIds: string[];

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

Known device IDs present in the remote manifest.


fetchedAtโ€‹

fetchedAt: number;

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

Epoch timestamp when the preview was generated.


latestSnapshotKey?โ€‹

optional latestSnapshotKey?: string;

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

Latest snapshot key from the manifest, if any.


operationDeviceIdsโ€‹

operationDeviceIds: string[];

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

Device IDs observed in operation object keys.


operationObjectCountโ€‹

operationObjectCount: number;

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

Estimated number of operation log objects.


otherObjectCountโ€‹

otherObjectCount: number;

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

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


perDeviceโ€‹

perDevice: CloudSyncResetPreviewDevice[];

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

Per-device operation object breakdown.


resetAt?โ€‹

optional resetAt?: number;

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

Current remote manifest reset marker, if any.


snapshotObjectCountโ€‹

snapshotObjectCount: number;

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

Estimated number of snapshot objects.


syncObjectCountโ€‹

syncObjectCount: number;

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

Total number of remote objects under sync/.