UNPKG

phx-node

Version:

PHX NODE

36 lines (35 loc) 848 B
import { SentryMonitorConfig } from "./sentry"; export type CreateCronjobSettings = { cronName: string; schoolCode: string; hostName: string; cronTime: string; taskService: any; monitorConfig?: SentryMonitorConfig; }; export type ServiceItem = { monitorConfig: SentryMonitorConfig; taskService: any; cronName: string; cronTime: string; }; export interface CronjobConfigMappingHostName { cronjob_config_type_run: CronjobConfigTypeRun; school: School; metadata: Metadata; } export interface CronjobConfigTypeRun { code: RUN_TYPE; } export interface School { hostname: string; } export interface Metadata { list_cron_name: string[]; } export declare enum RUN_TYPE { RUN_ALL = "RUN_ALL", DISABLE_ALL = "DISABLE_ALL", RUN_LIST = "RUN_LIST", DISABLE_LIST = "DISABLE_LIST" }