Skip to main content

Type Alias: BaseMonitorSchemaType

BaseMonitorSchemaType = z.ZodObject<{ activeOperations: ActiveOperationsArray; checkInterval: z.ZodNumber; history: HistoryArray; id: z.ZodString; lastChecked: z.ZodOptional<z.ZodDate>; monitoring: z.ZodBoolean; responseTime: z.ZodNumber; retryAttempts: z.ZodNumber; status: MonitorStatusEnum; timeout: z.ZodNumber; type: MonitorTypeEnum; }>

Defined in: shared/types/schemaTypes.ts:67

Zod schema capturing common monitor fields shared by all monitor variants.