Directories ¶
Path | Synopsis |
---|---|
compliance
|
|
core
|
|
analysis_api/analysis
Package analysis contains proxies to interact with the Panther analysis backends.
|
Package analysis contains proxies to interact with the Panther analysis backends. |
logtypesapi
Code generated by apigen; DO NOT EDIT.
|
Code generated by apigen; DO NOT EDIT. |
logtypesapi/transact
Package ddbextras provides a builder for DynamoDB transactions.
|
Package ddbextras provides a builder for DynamoDB transactions. |
organization_api/api
Package api defines CRUD actions for the Panther organization database.
|
Package api defines CRUD actions for the Panther organization database. |
organization_api/table
Package table manages all of the Dynamo calls (query, scan, get, write, etc).
|
Package table manages all of the Dynamo calls (query, scan, get, write, etc). |
outputs_api/api
Package api defines CRUD actions for Panther alert outputs.
|
Package api defines CRUD actions for Panther alert outputs. |
outputs_api/table
Package table manages all of the Dynamo calls (query, scan, get, write, etc).
|
Package table manages all of the Dynamo calls (query, scan, get, write, etc). |
users_api/api
Package api defines CRUD actions for the Cognito Api.
|
Package api defines CRUD actions for the Cognito Api. |
log_analysis
|
|
alerts_api/api
Package api defines CRUD actions for the Panther alerts database.
|
Package api defines CRUD actions for the Panther alerts database. |
alerts_api/table
Package table manages all of the Dynamo calls (query, scan, get, write, etc).
|
Package table manages all of the Dynamo calls (query, scan, get, write, etc). |
alerts_api/utils
Package utils manages all of the utility functions for alerts that are public
|
Package utils manages all of the utility functions for alerts that are public |
awsglue/gluetimestamp
Package gluetimestamp handles encoding/decoding of timestamp values for AWS glue.
|
Package gluetimestamp handles encoding/decoding of timestamp values for AWS glue. |
log_processor/customlogs
Package customlogs provides log processing for user-defined logs
|
Package customlogs provides log processing for user-defined logs |
log_processor/customlogs/customparser
Package customparser provides a log parser that uses reflection
|
Package customparser provides a log parser that uses reflection |
log_processor/logschema
Code generated for package logschema by go-bindata DO NOT EDIT.
|
Code generated for package logschema by go-bindata DO NOT EDIT. |
log_processor/pantherlog/null
nolint: dupl nolint: dupl nolint: dupl nolint: dupl nolint: dupl nolint: dupl nolint: dupl Package null provides performant nullable values for JSON serialization/deserialization nolint: dupl nolint: dupl nolint: dupl nolint: dupl
|
nolint: dupl nolint: dupl nolint: dupl nolint: dupl nolint: dupl nolint: dupl nolint: dupl Package null provides performant nullable values for JSON serialization/deserialization nolint: dupl nolint: dupl nolint: dupl nolint: dupl |
log_processor/parsers/apachelogs
Package apachelogs contains parsers for logs of the Apache HTTP Server
|
Package apachelogs contains parsers for logs of the Apache HTTP Server |
log_processor/parsers/awslogs
Package awslogs defines parsers and log types for AWS logs.
|
Package awslogs defines parsers and log types for AWS logs. |
log_processor/parsers/gcplogs
Package gcplogs has log parsers for Google Cloud Platform
|
Package gcplogs has log parsers for Google Cloud Platform |
log_processor/parsers/gitlablogs
Package gitlablogs parses GitLab JSON logs.
|
Package gitlablogs parses GitLab JSON logs. |
log_processor/parsers/juniperlogs
Package juniperlogs provides parsers for Juniper logs
|
Package juniperlogs provides parsers for Juniper logs |
log_processor/parsers/nginxlogs
Package nginxlogs provides parsers for NGINX server logs
|
Package nginxlogs provides parsers for NGINX server logs |
log_processor/parsers/sysloglogs
Package sysloglogs provides parsers for syslog messages.
|
Package sysloglogs provides parsers for syslog messages. |
log_processor/parsers/umbrellalogs
Package umbrellalogs provides parsers for Cisco Umbrella logs
|
Package umbrellalogs provides parsers for Cisco Umbrella logs |
log_processor/preprocessors
Package preprocessors provides log pre processors
|
Package preprocessors provides log pre processors |
log_processor/registry
Code generated by registry/generate_init.go; DO NOT EDIT
|
Code generated by registry/generate_init.go; DO NOT EDIT |
managedschemas
Code generated for package managedschemas by build.sh DO NOT EDIT.
|
Code generated for package managedschemas by build.sh DO NOT EDIT. |
Click to show internal directories.
Click to hide internal directories.