I have an S3 bucket and have granted access customer to upload file in it. Is there a way to ensure that object names are unique in the S3 bucket without enforcing this requirement on the customer who uploads the file?
I see S3 have versioning capabilities but the object with same name may not be versions of same object but rather totally different object whose names matched unintentionally