@openinc/parse-server-opendash
Version:
Parse Server Cloud Code for open.INC Stack.
49 lines (48 loc) • 1.99 kB
TypeScript
import type { Maintenance_Media } from "./Maintenance_Media";
import type { Maintenance_Schedule } from "./Maintenance_Schedule";
import type { Maintenance_Schedule_Template } from "./Maintenance_Schedule_Template";
import type { Source } from "./Source";
import type { Tenant } from "./Tenant";
import type { _User } from "./_User";
export interface Maintenance_Schedule_ExecutionAttributes {
id: string;
objectId: string;
createdAt: Date;
updatedAt: Date;
description?: string;
finishedAt?: Date;
material?: any[];
media: Parse.Relation<Maintenance_Schedule_Execution, Maintenance_Media>;
origin?: Maintenance_Schedule_Template;
origin_cron?: any;
schedule?: Maintenance_Schedule;
source?: Source;
tenant?: Tenant;
title?: string;
user: _User;
}
export declare class Maintenance_Schedule_Execution extends Parse.Object<Maintenance_Schedule_ExecutionAttributes> {
static className: string;
constructor(data?: Partial<Maintenance_Schedule_ExecutionAttributes>);
get description(): string | undefined;
set description(value: string | undefined);
get finishedAt(): Date | undefined;
set finishedAt(value: Date | undefined);
get material(): any[] | undefined;
set material(value: any[] | undefined);
get media(): Parse.Relation<Maintenance_Schedule_Execution, Maintenance_Media>;
get origin(): Maintenance_Schedule_Template | undefined;
set origin(value: Maintenance_Schedule_Template | undefined);
get origin_cron(): any | undefined;
set origin_cron(value: any | undefined);
get schedule(): Maintenance_Schedule | undefined;
set schedule(value: Maintenance_Schedule | undefined);
get source(): Source | undefined;
set source(value: Source | undefined);
get tenant(): Tenant | undefined;
set tenant(value: Tenant | undefined);
get title(): string | undefined;
set title(value: string | undefined);
get user(): _User;
set user(value: _User);
}