@@ -33,20 +33,31 @@ type EventType string
33
33
//
34
34
// http://docs.aws.amazon.com/AmazonS3/latest/dev/NotificationHowTo.html#notification-how-to-event-types-and-destinations
35
35
const (
36
- ObjectCreatedAll EventType = "s3:ObjectCreated:*"
37
- ObjectCreatedPut EventType = "s3:ObjectCreated:Put"
38
- ObjectCreatedPost EventType = "s3:ObjectCreated:Post"
39
- ObjectCreatedCopy EventType = "s3:ObjectCreated:Copy"
40
- ObjectCreatedCompleteMultipartUpload EventType = "s3:ObjectCreated:CompleteMultipartUpload"
41
- ObjectAccessedGet EventType = "s3:ObjectAccessed:Get"
42
- ObjectAccessedHead EventType = "s3:ObjectAccessed:Head"
43
- ObjectAccessedAll EventType = "s3:ObjectAccessed:*"
44
- ObjectRemovedAll EventType = "s3:ObjectRemoved:*"
45
- ObjectRemovedDelete EventType = "s3:ObjectRemoved:Delete"
46
- ObjectRemovedDeleteMarkerCreated EventType = "s3:ObjectRemoved:DeleteMarkerCreated"
47
- ObjectReducedRedundancyLostObject EventType = "s3:ReducedRedundancyLostObject"
48
- BucketCreatedAll EventType = "s3:BucketCreated:*"
49
- BucketRemovedAll EventType = "s3:BucketRemoved:*"
36
+ ObjectCreatedAll EventType = "s3:ObjectCreated:*"
37
+ ObjectCreatedPut EventType = "s3:ObjectCreated:Put"
38
+ ObjectCreatedPost EventType = "s3:ObjectCreated:Post"
39
+ ObjectCreatedCopy EventType = "s3:ObjectCreated:Copy"
40
+ ObjectCreatedCompleteMultipartUpload EventType = "s3:ObjectCreated:CompleteMultipartUpload"
41
+ ObjectAccessedGet EventType = "s3:ObjectAccessed:Get"
42
+ ObjectAccessedHead EventType = "s3:ObjectAccessed:Head"
43
+ ObjectAccessedAll EventType = "s3:ObjectAccessed:*"
44
+ ObjectRemovedAll EventType = "s3:ObjectRemoved:*"
45
+ ObjectRemovedDelete EventType = "s3:ObjectRemoved:Delete"
46
+ ObjectRemovedDeleteMarkerCreated EventType = "s3:ObjectRemoved:DeleteMarkerCreated"
47
+ ObjectReducedRedundancyLostObject EventType = "s3:ReducedRedundancyLostObject"
48
+ ObjectTransitionAll EventType = "s3:ObjectTransition:*"
49
+ ObjectTransitionFailed EventType = "s3:ObjectTransition:Failed"
50
+ ObjectTransitionComplete EventType = "s3:ObjectTransition:Complete"
51
+ ObjectTransitionPost EventType = "s3:ObjectRestore:Post"
52
+ ObjectTransitionCompleted EventType = "s3:ObjectRestore:Completed"
53
+ ObjectReplicationAll EventType = "s3:Replication:*"
54
+ ObjectReplicationOperationCompletedReplication EventType = "s3:Replication:OperationCompletedReplication"
55
+ ObjectReplicationOperationFailedReplication EventType = "s3:Replication:OperationFailedReplication"
56
+ ObjectReplicationOperationMissedThreshold EventType = "s3:Replication:OperationMissedThreshold"
57
+ ObjectReplicationOperationNotTracked EventType = "s3:Replication:OperationNotTracked"
58
+ ObjectReplicationOperationReplicatedAfterThreshold EventType = "s3:Replication:OperationReplicatedAfterThreshold"
59
+ BucketCreatedAll EventType = "s3:BucketCreated:*"
60
+ BucketRemovedAll EventType = "s3:BucketRemoved:*"
50
61
)
51
62
52
63
// FilterRule - child of S3Key, a tag in the notification xml which
0 commit comments