Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Event ¶
type Event map[string]interface{}
Event ... holds raw CloudWatch event data
type Processor ¶
type Processor struct {
// contains filtered or unexported fields
}
Processor ... is used for retaining state data for processing Event objects
func (*Processor) ProductArn ¶
ProductArn ... returns the value for the default SecurityHub Arn format: arn:aws:securityhub:<region>:<account-id>:product/<account-id>/default
type RawEvent ¶
type RawEvent []byte
RawEvent ... is a []byte with a conversion method attached (Event)
type Type ¶
type Type interface { Is(Event) bool Init(*Processor) Finding(Event) *securityhub.AwsSecurityFinding }
Type ... interface for creating custom Event matchers
Click to show internal directories.
Click to hide internal directories.