shared/validation/schemas
Shared Zod validation schemas and validation utilities for monitor and site data.
Remarksโ
These schemas and functions are used by both frontend and backend to ensure
data integrity. Validation constraints are synchronized with the UI constants
defined in @shared/constants. All validation logic is centralized here for
consistency and maintainability.
Interfacesโ
Type Aliasesโ
- HttpMonitor
 - HttpHeaderMonitor
 - HttpKeywordMonitor
 - HttpJsonMonitor
 - HttpStatusMonitor
 - HttpLatencyMonitor
 - CdnEdgeConsistencyMonitor
 - ReplicationMonitor
 - ServerHeartbeatMonitor
 - WebsocketKeepaliveMonitor
 - DnsMonitor
 - Monitor
 - PingMonitor
 - PortMonitor
 - SslMonitor
 - Site
 
Variablesโ
- baseMonitorSchema
 - httpMonitorSchema
 - httpHeaderMonitorSchema
 - httpKeywordMonitorSchema
 - httpJsonMonitorSchema
 - httpStatusMonitorSchema
 - httpLatencyMonitorSchema
 - portMonitorSchema
 - pingMonitorSchema
 - dnsMonitorSchema
 - sslMonitorSchema
 - cdnEdgeConsistencyMonitorSchema
 - replicationMonitorSchema
 - serverHeartbeatMonitorSchema
 - websocketKeepaliveMonitorSchema
 - monitorSchema
 - siteSchema
 - monitorSchemas