UNPKG

cloud-ide-model-schema

Version:

Pachage for schema management of Cloud IDEsys LMS

24 lines (23 loc) 848 B
import mongoose from "mongoose"; export interface IRecoveryOperation { _id?: string; recv_backup_record_id: string; recv_recovery_type: 'full' | 'partial' | 'point_in_time' | 'file'; recv_status: 'pending' | 'in_progress' | 'completed' | 'failed' | 'cancelled'; recv_target_date?: Date; recv_collections_to_restore?: string[]; recv_files_to_restore?: string[]; recv_started_at?: Date; recv_completed_at?: Date; recv_duration?: number; recv_error_message?: string; recv_created_by?: string; recv_created_at?: Date; recv_isactive?: boolean; } declare const CRecoveryOperation: mongoose.Model<IRecoveryOperation, {}, {}, {}, mongoose.Document<unknown, {}, IRecoveryOperation, {}> & IRecoveryOperation & Required<{ _id: string; }> & { __v: number; }, any>; export { CRecoveryOperation };