cloud-ide-model-schema
Version:
Pachage for schema management of Cloud IDEsys LMS
26 lines (25 loc) • 809 B
TypeScript
import mongoose from "mongoose";
export interface IBackupJob {
_id?: string;
bjob_name: string;
bjob_backup_type: 'full' | 'incremental' | 'differential' | 'file';
bjob_status: 'active' | 'paused' | 'disabled';
bjob_backup_policy_id?: string;
bjob_description?: string;
bjob_schedule_cron?: string;
bjob_last_run_at?: Date;
bjob_next_run_at?: Date;
bjob_total_runs?: number;
bjob_successful_runs?: number;
bjob_failed_runs?: number;
bjob_created_by?: string;
bjob_created_at?: Date;
bjob_updated_at?: Date;
bjob_isactive?: boolean;
}
declare const CBackupJob: mongoose.Model<IBackupJob, {}, {}, {}, mongoose.Document<unknown, {}, IBackupJob, {}> & IBackupJob & Required<{
_id: string;
}> & {
__v: number;
}, any>;
export { CBackupJob };