UNPKG

@mondaycom/apps-cli

Version:

A cli tool to manage apps (and monday-code projects) in monday.com

30 lines (29 loc) 757 B
import { BaseResponseHttpMetaData } from './api-service.js'; export type SchedulerJob = { name: string; schedule: string; targetUrl: string; retryConfig?: { maxRetries: number; minBackoffDuration: number; }; timeout?: number; }; export type ListJobsResponse = { jobs: SchedulerJob[]; } & BaseResponseHttpMetaData; export type CreateJobRequest = { name: string; description?: string; schedule: string; targetUrl: string; retryConfig?: { maxRetries?: number; minBackoffDuration?: number; }; timeout?: number; }; export type UpdateJobRequest = Partial<Omit<CreateJobRequest, 'name'>>; export type CreateJobResponse = { job: SchedulerJob; } & BaseResponseHttpMetaData;