UNPKG

@openinc/parse-server-opendash

Version:
54 lines (53 loc) 2.33 kB
import type { Contact } from "./Contact"; import type { Maintenance_Schedule_Execution } from "./Maintenance_Schedule_Execution"; import type { Maintenance_Schedule_Step } from "./Maintenance_Schedule_Step"; import type { Maintenance_Schedule_Template } from "./Maintenance_Schedule_Template"; import type { Source } from "./Source"; import type { Tenant } from "./Tenant"; export interface Maintenance_ScheduleAttributes { id: string; objectId: string; createdAt: Date; updatedAt: Date; color?: string | undefined; contacts: Parse.Relation<Maintenance_Schedule, Contact>; cron?: any | undefined; description?: string | undefined; enabled: boolean; lastExecution?: Maintenance_Schedule_Execution | undefined; meta?: any; notifyBeforeDue?: any | undefined; source: Source; steps: Parse.Relation<Maintenance_Schedule, Maintenance_Schedule_Step>; template?: Maintenance_Schedule_Template | undefined; tenant?: Tenant | undefined; title?: string | undefined; } export declare class Maintenance_Schedule extends Parse.Object<Maintenance_ScheduleAttributes> { static className: string; constructor(data?: Partial<Maintenance_ScheduleAttributes>); get color(): string | undefined; set color(value: string | undefined); get contacts(): Parse.Relation<Maintenance_Schedule, Contact>; get cron(): any | undefined; set cron(value: any | undefined); get description(): string | undefined; set description(value: string | undefined); get enabled(): boolean; set enabled(value: boolean); get lastExecution(): Maintenance_Schedule_Execution | undefined; set lastExecution(value: Maintenance_Schedule_Execution | undefined); get meta(): any | undefined; set meta(value: any | undefined); get notifyBeforeDue(): any | undefined; set notifyBeforeDue(value: any | undefined); get source(): Source; set source(value: Source); get steps(): Parse.Relation<Maintenance_Schedule, Maintenance_Schedule_Step>; get template(): Maintenance_Schedule_Template | undefined; set template(value: Maintenance_Schedule_Template | undefined); get tenant(): Tenant | undefined; set tenant(value: Tenant | undefined); get title(): string | undefined; set title(value: string | undefined); }