Documentation ¶
Index ¶
- func ProcessCloudTrailLogLines(accountContext *model2.AccountContext, streamContext *StreamContext, ...) error
- func ProcessFalcoLogLines(accountContext *model2.AccountContext, streamContext *StreamContext, ...) error
- func ProcessKubeBenchLogLines(accountContext *model2.AccountContext, streamContext *StreamContext, ...) error
- type Line
- type LineProcessor
- type StreamContext
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ProcessCloudTrailLogLines ¶
func ProcessCloudTrailLogLines(accountContext *model2.AccountContext, streamContext *StreamContext, findingCategory model2.SecurityFindingCategory, findingType string, findingDescription string, priority int, lines []*Line, securityFindingChannel chan *model2.SecurityFinding) error
func ProcessFalcoLogLines ¶
func ProcessFalcoLogLines(accountContext *model2.AccountContext, streamContext *StreamContext, lines []*Line, securityFindingChannel chan *model2.SecurityFinding) error
func ProcessKubeBenchLogLines ¶
func ProcessKubeBenchLogLines(accountContext *model2.AccountContext, streamContext *StreamContext, lines []*Line, securityFindingChannel chan *model2.SecurityFinding) error
Types ¶
type LineProcessor ¶
type LineProcessor func(accountContext *model2.AccountContext, streamContext *StreamContext, lines []*Line, securityFindingChannel chan *model2.SecurityFinding) error
Click to show internal directories.
Click to hide internal directories.