@openinc/parse-server-opendash
Version:
Parse Server Cloud Code for open.INC Stack.
42 lines (41 loc) • 1.18 kB
TypeScript
import type { Tenant } from "./Tenant";
export interface AlarmActionAttributes {
id: string;
objectId: string;
createdAt: Date;
updatedAt: Date;
extra: any;
formFields: any[];
label: string;
payload: string;
supportedTypes: any[];
target?: string;
templateType: string;
tenant?: Tenant;
topic: string;
type: string;
}
export declare class AlarmAction extends Parse.Object<AlarmActionAttributes> {
static className: string;
constructor(data?: Partial<AlarmActionAttributes>);
get extra(): any;
set extra(value: any);
get formFields(): any[];
set formFields(value: any[]);
get label(): string;
set label(value: string);
get payload(): string;
set payload(value: string);
get supportedTypes(): any[];
set supportedTypes(value: any[]);
get target(): string | undefined;
set target(value: string | undefined);
get templateType(): string;
set templateType(value: string);
get tenant(): Tenant | undefined;
set tenant(value: Tenant | undefined);
get topic(): string;
set topic(value: string);
get type(): string;
set type(value: string);
}