Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type S3Event ¶
type S3Event struct { Records []struct { EventVersion string `json:"eventVersion"` EventSource string `json:"eventSource"` AwsRegion string `json:"awsRegion"` EventTime time.Time `json:"eventTime"` EventName string `json:"eventName"` UserIdentity struct { PrincipalID string `json:"principalId"` } `json:"userIdentity"` RequestParameters struct { SourceIPAddress string `json:"sourceIPAddress"` } `json:"requestParameters"` ResponseElements struct { XAmzRequestID string `json:"x-amz-request-id"` XAmzID2 string `json:"x-amz-id-2"` } `json:"responseElements"` S3 struct { S3SchemaVersion string `json:"s3SchemaVersion"` ConfigurationID string `json:"configurationId"` Bucket struct { Name string `json:"name"` OwnerIdentity struct { PrincipalID string `json:"principalId"` } `json:"ownerIdentity"` Arn string `json:"arn"` } `json:"bucket"` Object struct { Key string `json:"key"` Size int `json:"size"` ETag string `json:"eTag"` VersionID string `json:"versionId"` } `json:"object"` } `json:"s3"` } `json:"Records"` }
S3 Event
Click to show internal directories.
Click to hide internal directories.