Backup history entry tracking metadata for restore history.

export interface BackupHistoryEntry {
/** Unique identifier for this backup entry */
id: string;
/** Timestamp when backup was created (milliseconds) */
timestamp: number;
/** Application version at time of backup */
appVersion: string;
/** Storage keys included in this backup */
dataKeys: string[];
/** Size of backup in bytes */
size: number;
/** Filename where backup is stored (for consistent reconciliation) */
filename?: string;
}
interface BackupHistoryEntry {
    id: string;
    timestamp: number;
    appVersion: string;
    dataKeys: string[];
    size: number;
    filename?: string;
}

Properties

id: string

Unique identifier for this backup entry

timestamp: number

Timestamp when backup was created (milliseconds)

appVersion: string

Application version at time of backup

dataKeys: string[]

Storage keys included in this backup

size: number

Size of backup in bytes

filename?: string

Filename where backup is stored (for consistent reconciliation)