Skip to main content

Interface: MonitorConfigValidationResult

Defined in: shared/types/validation.ts:73

Monitor configuration validation result.

Remarksโ€‹

Specialized validation result for monitor configuration validation.

Hierarchyโ€‹

View Summary

Extendsโ€‹

Propertiesโ€‹

errorsโ€‹

errors: readonly string[];

Defined in: shared/types/validation.ts:44

Array of validation error messages

Inherited fromโ€‹

BaseValidationResult.errors


successโ€‹

success: boolean;

Defined in: shared/types/validation.ts:46

Whether validation passed (no errors)

Inherited fromโ€‹

BaseValidationResult.success


warnings?โ€‹

optional warnings?: readonly string[];

Defined in: shared/types/validation.ts:48

Optional warning messages that don't prevent validation success

Inherited fromโ€‹

BaseValidationResult.warnings


configErrors?โ€‹

optional configErrors?: string[];

Defined in: shared/types/validation.ts:75

Configuration error messages


monitorTypeErrors?โ€‹

optional monitorTypeErrors?: Record<string, string[]>;

Defined in: shared/types/validation.ts:77

Monitor type specific validation errors