Add lifecycle events #174

Open
opened 2025-12-28 17:36:30 +00:00 by sami · 1 comment
Owner

Originally created by @masterSplinter01 on GitHub (Feb 25, 2022).

S3 GW should listen ticks from neofs and send the following notifications:

  • s3:LifecycleExpiration:Delete -- when an object in an unversioned bucket is deleted or object version is permanently deleted
  • s3:LifecycleExpiration:DeleteMarkerCreated
  • s3:LifecycleExpiration:*

Maybe:

  • s3:LifecycleTransition
Originally created by @masterSplinter01 on GitHub (Feb 25, 2022). S3 GW should listen ticks from neofs and send the following notifications: * s3:LifecycleExpiration:Delete -- when an object in an unversioned bucket is deleted or object version is permanently deleted * s3:LifecycleExpiration:DeleteMarkerCreated * s3:LifecycleExpiration:* Maybe: * s3:LifecycleTransition
Author
Owner

@alexvanin commented on GitHub (Jun 6, 2022):

Seems like NeoFS already produce notifications when object is removed, so we can catch it to produce s3:LifecycleExpiration:Delete.

@alexvanin commented on GitHub (Jun 6, 2022): Seems like NeoFS already produce notifications when object is removed, so we can catch it to produce `s3:LifecycleExpiration:Delete`.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
nspcc-dev/neofs-s3-gw#174
No description provided.