Variable: DlpPatternDetectionSchema
const DlpPatternDetectionSchema: ZodObject<{
data_pattern_id: ZodOptional<ZodString>;
version: ZodOptional<ZodNumber>;
name: ZodOptional<ZodString>;
high_confidence_detections: ZodOptional<ZodArray<ZodArray<ZodNumber, "many">, "many">>;
medium_confidence_detections: ZodOptional<ZodArray<ZodArray<ZodNumber, "many">, "many">>;
low_confidence_detections: ZodOptional<ZodArray<ZodArray<ZodNumber, "many">, "many">>;
}, "passthrough", ZodTypeAny, objectOutputType<{
data_pattern_id: ZodOptional<ZodString>;
version: ZodOptional<ZodNumber>;
name: ZodOptional<ZodString>;
high_confidence_detections: ZodOptional<ZodArray<ZodArray<ZodNumber, "many">, "many">>;
medium_confidence_detections: ZodOptional<ZodArray<ZodArray<ZodNumber, "many">, "many">>;
low_confidence_detections: ZodOptional<ZodArray<ZodArray<ZodNumber, "many">, "many">>;
}, ZodTypeAny, "passthrough">, objectInputType<{
data_pattern_id: ZodOptional<ZodString>;
version: ZodOptional<ZodNumber>;
name: ZodOptional<ZodString>;
high_confidence_detections: ZodOptional<ZodArray<ZodArray<ZodNumber, "many">, "many">>;
medium_confidence_detections: ZodOptional<ZodArray<ZodArray<ZodNumber, "many">, "many">>;
low_confidence_detections: ZodOptional<ZodArray<ZodArray<ZodNumber, "many">, "many">>;
}, ZodTypeAny, "passthrough">>;
Defined in: src/models/detection-reports.ts:139
Zod schema for DLP pattern detection with confidence levels.