I have searched this topic on aws docs/several websites/stackoverflow and was not able to find any answer.
I want to delete all the versions of an object in versioned s3 bucket in a single call.
- I do not want to delete the delete marker.
- Neither I want a single version of an object to be deleted.
- Nor, I want to query all the versions of an object first and then send the
DeleteObjectsAsync
request.
Is there any way to delete all the versions of an object, whether it has delete marker or not, in a single call to AWS using S3's .net SDK ?