Documentation ¶
Overview ¶
Package chgm contains functionality for the chgm investigation
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Investigate ¶
func Investigate(r *investigation.Resources) error
Investigate runs the investigation for a triggered chgm pagerduty event
Types ¶
type CloudTrailEventRaw ¶
type CloudTrailEventRaw struct { EventVersion string `json:"eventVersion"` UserIdentity struct { Type string `json:"type"` SessionContext struct { SessionIssuer struct { Type string `json:"type"` UserName string `json:"userName"` } `json:"sessionIssuer"` } `json:"sessionContext"` } `json:"userIdentity"` }
CloudTrailEventRaw will help marshal the cloudtrail.Event.CloudTrailEvent string TODO: tidy uo the struct when we know exactly what we need
Click to show internal directories.
Click to hide internal directories.