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.