List of Processed AWS S3 Events
Events that Trigger (Re)Scan
Create Events
- s3:ObjectCreated: A new object is uploaded to an S3 bucket.
- s3:ObjectCreated: Post – A new object is uploaded to an S3 bucket by an HTTP POST operation.
- s3:ObjectCreated: CompleteMultipartUpload – An object was created after a multipart upload operation.
- s3:ObjectCreated: Copy – A new object is created by an S3 copy operation.
- s3:ObjectRestore: Completed – An archived object has been fully restored and is now available.
Update Events
- s3:ObjectRestore:Post – A restore request for an archived object is initiated.
- s3:ObjectRestore:Delete – A restore request for an archived object is deleted.
- s3:ObjectAcl:Put – Access control settings for an object are updated.
- s3:ObjectTagging:Put – Tags for an object are added or modified.
- s3:ObjectTagging:Delete – Tags for an object are removed.
Delete Events
- s3:ObjectRemoved:Delete – An object is deleted from an S3 bucket.
- s3:ObjectRemoved:DeleteMarkerCreated – A delete marker is created for an object, marking it as deleted.
- s3:LifecycleExpiration:Delete – An object is removed due to lifecycle rules.
- s3:LifecycleExpiration:DeleteMarkerCreated – A delete marker is created due to lifecycle rules.
Other Processed Events
Informational Events
- s3:ReducedRedundancyLostObject - An object stored in Reduced Redundancy Storage is lost.
- s3:LifecycleTransition – An object is transitioned to a different storage class based on lifecycle rules.
- s3:Replication: OperationFailedReplication – The replication operation for an object failed.
- s3:Replication: OperationNotTracked – The replication operation for an object is not tracked.
- s3:Replication: OperationMissedThreshold – The replication operation did not meet its threshold requirements.
- s3:Replication: OperationReplicatedAfterThreshold – The replication operation succeeded after surpassing the threshold.
- s3:IntelligentTiering – An object is moved between storage tiers.