AWSS3.s3_nuke_bucket
— Functions3_nuke_bucket([::AbstractAWSConfig], bucket_name)
Deletes a bucket including all of the object versions in that bucket. Users should not call this function unless they are certain they want to permanently delete all of the data that resides within this bucket.
The s3_nuke_bucket
is purposefully not exported as a safe guard against accidental usage.
Permanent data loss will occur when using this function. Do not use this function unless you understand the risks. By using this function you accept all responsibility around any repercussions with the loss of this data.
API Calls
Permissions
s3:ListBucketVersions
s3:DeleteObjectVersion
: required even on buckets that do not have versioning enabled.s3:DeleteBucket