Skip to main content

Function: validateMonitorData()

validateMonitorData(type: string, data: unknown): ValidationResult

Defined in: shared/validation/monitorSchemas.ts:483

Validates monitor data using the appropriate Zod schema.

Parametersโ€‹

typeโ€‹

string

dataโ€‹

unknown

Returnsโ€‹

ValidationResult

Remarksโ€‹

Selects the schema based on the monitor discriminator and produces a ValidationResult containing success state, validated data, and any accumulated errors or warnings. Optional fields that are omitted are reported as warnings instead of hard validation failures.