UNPKG

@c8y/ngx-components

Version:

Angular modules for Cumulocity IoT applications

47 lines 976 B
import { IManagedObject } from '@c8y/client'; export interface Export extends IManagedObject { c8y_ScheduleConfiguration: Schedule[]; } export interface Schedule { timestamp: number; emailConfig: EmailConfig; cronConfig: CronConfig; } export interface EmailConfig { to: string[]; cc: string[]; bcc: string[]; replyTo: string; text: string; subject: string; } export interface CronConfig { month: string; hour: string; weekday: string; day: string; minute: string; } export interface EmittedCron { cron: string; valid: boolean; } export interface EmitterPayload { success: boolean; message: string; schedule: Schedule; } export declare enum ActionType { CREATE = "create", EDIT = "edit", DUPLICATE = "duplicate" } export declare enum Base { Initial = 1, Hour = 2, Day = 3, Week = 4, Month = 5, Year = 6 } //# sourceMappingURL=export-schedules.interface.d.ts.map