PolicyConfigDetectorList
components/policy-config/DetectorList.vue
Config shape: detector families toggled individually — rows with toggle, severity, 24h hit count, per-family enable/disable all. Fully controlled: renders `families` as given, emits @toggle(familyIndex, detectorIndex, on) and @toggle-all(familyIndex, on).
Redaction detectors
Detectors toggle individually; hit counts are the last 24h.
Secrets
high
3 hitshigh
1 hitmedium
6 hitsmedium
11 hitshigher false-positive ratePII / PHI
medium
41 hitshigh
0 hitshigh
0 hitsenable for HIPAA scopecomponents/policy-config/DetectorList.vue
Usage
<PolicyConfigDetectorList
title = "Detectors"
:families = "(required)"
/>
Props
| Prop | Type | Default | Description |
|---|---|---|---|
| title | String | 'Detectors' | Section heading |
| families | Array | (required) | { name, detectors: [{ label, severity, hits, on, note? }] } |
Events
| Event | Description |
|---|---|
| toggle | Detector toggled → (familyIndex, detectorIndex, on) |
| toggle-all | Family enable/disable all → (familyIndex, on) |