[Security Solution] DE Server Type Refactor #117229
Labels
Feature:Detection Alerts
Security Solution Detection Alerts Feature
Team: SecuritySolution
Security Solutions Team working on SIEM, Endpoint, Timeline, Resolver, etc.
technical debt
Improvement of the software architecture and operational architecture
Summary
There are a number of duplicate, misleading, and inconsistent types across the DE backend. This issue will outline some potential problems and solutions as we work toward a more consistent type framework.
Work Items
SignalHit
- Uses EShit
terminology, but is not actually a hit (it's used to build alerts inbuild_bulk_body.ts
)... there is also a different type namedSignalHit
in the cases plugin => Remove in favor ofAlertBody
below.SignalSource
- TODOSignalSourceHit
- Like above, useshit
terminology, but is used to construct alerts.WrappedSignalHit
- Same as above.RACAlert
- This is the new type to replaceSignalHit
, but should be renamed toAlertBody
.WrappedRACAlert
- Rename toWrappedAlertBody
.SimpleHit
- Fairly useless type... justBaseHit
parameterized with an optional@timestamp
.Signal
- Will be deprecated.(Need to wait for rule preview work)SignalRuleAlertTypeDefinition
- Remove.The text was updated successfully, but these errors were encountered: