Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type CloudtrailFile ¶
type CloudtrailFile struct {
Records []CloudtrailRecord
}
type CloudtrailRecord ¶
type CloudtrailRecord struct { EventTime string `json:"eventTime"` EventVersion string `json:"eventVersion"` UserIdentity string `json:"userIdentity"` EventSource string `json:"eventSource"` EventName string `json:"eventName"` AWSRegion string `json:"awsRegion"` SourceIPAddress string `json:"sourceIPAddress"` UserAgent string `json:"userAgent"` ErrorCode string `json:"errorCode"` ErrorMessage string `json:"errorMessage"` RequestParameters string `json:"requestParameters"` ResponseElements string `json:"responseElements"` AdditionalEventData string `json:"additionalEventData"` RequestID string `json:"requestID"` EventID string `json:"eventID"` EventType string `json:"eventType"` ApiVersion string `json:"apiVersion"` ManagementEvent string `json:"managementEvent"` ReadOnly string `json:"readOnly"` Resources string `json:"resources"` RecipientAccountId string `json:"recipientAccountId"` ServiceEventDetails string `json:"serviceEventDetails"` VpcEndpointId string `json:"vpcEndpointId"` }
func (*CloudtrailRecord) ToCommonMap ¶
func (ctr *CloudtrailRecord) ToCommonMap() (common.MapStr, error)
type Cloudtrailbeat ¶
type Cloudtrailbeat struct {
// contains filtered or unexported fields
}
Cloudtrailbeat configuration.
Click to show internal directories.
Click to hide internal directories.