Skip to main content

Interface: BaseMonitorSchemaShape

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

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

Propertiesโ€‹

activeOperationsโ€‹

activeOperations: ActiveOperationsArray

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


checkIntervalโ€‹

checkInterval: ZodNumber

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


historyโ€‹

history: HistoryArray

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


idโ€‹

id: ZodString

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


lastCheckedโ€‹

lastChecked: ZodOptional<ZodDate>

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


monitoringโ€‹

monitoring: ZodBoolean

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


responseTimeโ€‹

responseTime: ZodNumber

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


retryAttemptsโ€‹

retryAttempts: ZodNumber

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


statusโ€‹

status: MonitorStatusEnum

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


timeoutโ€‹

timeout: ZodNumber

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