@espressif/rainmaker-base-cdf
    Preparing search index...

    Interface Schedule

    interface Schedule {
        action: ScheduleAction;
        add: () => Promise<undefined | ESPAPIResponse | MultiNodeResponsePayload[]>;
        callbackUpdateOperation: { [key: string]: ScheduleOperation };
        devicesCount: number;
        disable: () => Promise<
            undefined
            | ESPAPIResponse
            | MultiNodeResponsePayload[],
        >;
        edit: (
            __namedParameters: ScheduleEditParams,
        ) => Promise<undefined | ESPAPIResponse | MultiNodeResponsePayload[]>;
        enable: () => Promise<
            undefined
            | ESPAPIResponse
            | MultiNodeResponsePayload[],
        >;
        enabled?: boolean;
        flags?: null | number;
        id: string;
        info?: null | string;
        name: string;
        nodes: string[];
        remove: () => Promise<
            undefined
            | ESPAPIResponse
            | MultiNodeResponsePayload[],
        >;
        triggers: ScheduleTrigger[];
        validity?: null | { end: number; start: number };
    }

    Implemented by

    Index

    Properties

    add: () => Promise<undefined | ESPAPIResponse | MultiNodeResponsePayload[]>
    callbackUpdateOperation: { [key: string]: ScheduleOperation }
    devicesCount: number
    disable: () => Promise<undefined | ESPAPIResponse | MultiNodeResponsePayload[]>
    edit: (
        __namedParameters: ScheduleEditParams,
    ) => Promise<undefined | ESPAPIResponse | MultiNodeResponsePayload[]>
    enable: () => Promise<undefined | ESPAPIResponse | MultiNodeResponsePayload[]>
    enabled?: boolean
    flags?: null | number
    id: string
    info?: null | string
    name: string
    nodes: string[]
    remove: () => Promise<undefined | ESPAPIResponse | MultiNodeResponsePayload[]>
    triggers: ScheduleTrigger[]
    validity?: null | { end: number; start: number }