Interface ScheduleTriggerNodeParameters

Source
interface ScheduleTriggerNodeParameters {
    rule?: {
        interval: {
            daysInterval?: number;
            expression?: string;
            field?:
                | "minutes"
                | "hours"
                | "days"
                | "weeks"
                | "months"
                | "seconds"
                | "cronExpression";
            hoursInterval?: number;
            minutesInterval?: number;
            monthsInterval?: number;
            notice?: string;
            secondsInterval?: number;
            triggerAtDay?: (0 | 1 | 2 | 3 | 4 | 5 | 6)[];
            triggerAtDayOfMonth?: number;
            triggerAtHour?:
                | 0
                | 1
                | 3
                | 2
                | 4
                | 5
                | 10
                | 15
                | 6
                | 7
                | 8
                | 17
                | 16
                | 13
                | 9
                | 11
                | 19
                | 20
                | 21
                | 12
                | 14
                | 22
                | 23
                | 18;
            triggerAtMinute?: number;
            weeksInterval?: number;
        }[];
    };
}

Properties§

Source§

readonly rule?: {
    interval: {
        daysInterval?: number;
        expression?: string;
        field?:
            | "minutes"
            | "hours"
            | "days"
            | "weeks"
            | "months"
            | "seconds"
            | "cronExpression";
        hoursInterval?: number;
        minutesInterval?: number;
        monthsInterval?: number;
        notice?: string;
        secondsInterval?: number;
        triggerAtDay?: (0 | 1 | 2 | 3 | 4 | 5 | 6)[];
        triggerAtDayOfMonth?: number;
        triggerAtHour?:
            | 0
            | 1
            | 3
            | 2
            | 4
            | 5
            | 10
            | 15
            | 6
            | 7
            | 8
            | 17
            | 16
            | 13
            | 9
            | 11
            | 19
            | 20
            | 21
            | 12
            | 14
            | 22
            | 23
            | 18;
        triggerAtMinute?: number;
        weeksInterval?: number;
    }[];
}

Default: {"interval":[{"field":"days"}]} Type options: {"multipleValues":true}