I have no issue with an object being on hold, but I think I might of used the feature wrong, or might not be understanding it.
Object '(BUCKET)/S04E02.mp3' is under active Event-Based hold and cannot be deleted, overwritten or archived until hold is removed.
So one of the things I want to achieve, is that if a user deletes an item (audio file) from our GCS, and then realises that they made a mistake I want them to be able to restore the object.
However I don't think there should be a hold on the object from the time the object is uploaded to our system, as people often upload a wrong file.
I am wondering what settings do I need in my GCS to make it possible to delete an uploaded file but also restore it in GCS.

