Help Center/ Object Storage Service/ FAQs/ Event Notifications/ Why Isn't an EG Event Notification Triggered When I Delete an Object?
Updated on 2025-11-10 GMT+08:00

Why Isn't an EG Event Notification Triggered When I Delete an Object?

Symptom

Object deletion events have been specified in the EG event notification rule. However, deleting an object does not result in any notification.

Cause

This is because you are deleting an object from a bucket with versioning enabled and do not specify the version ID. In such situation, no object version is deleted by default. Instead, the current object version becomes a historical one, and a delete marker is inserted as the new current version. This action does not actually delete an object, so no deletion notification is triggered.

Solution

When deleting an object from a bucket with versioning enabled, specify the version ID to permanently delete the object. For details, see Deleting an Object.