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.