Interface: BaseMonitorSchemaShape
Defined in: shared/types/schemaTypes.ts:265
Zod schema capturing common monitor fields shared by all monitor variants.
Propertiesโ
activeOperationsโ
activeOperations: ActiveOperationsArray;
Defined in: shared/types/schemaTypes.ts:266
checkIntervalโ
checkInterval: ZodNumber;
Defined in: shared/types/schemaTypes.ts:267
historyโ
history: HistoryArray;
Defined in: shared/types/schemaTypes.ts:268
idโ
id: ZodType<string>;
Defined in: shared/types/schemaTypes.ts:269
lastCheckedโ
lastChecked: ZodOptional<ZodDate>;
Defined in: shared/types/schemaTypes.ts:270
monitoringโ
monitoring: ZodBoolean;
Defined in: shared/types/schemaTypes.ts:271
responseTimeโ
responseTime: ZodNumber;
Defined in: shared/types/schemaTypes.ts:272
retryAttemptsโ
retryAttempts: ZodNumber;
Defined in: shared/types/schemaTypes.ts:273
statusโ
status: MonitorStatusEnum;
Defined in: shared/types/schemaTypes.ts:274
timeoutโ
timeout: ZodNumber;
Defined in: shared/types/schemaTypes.ts:275