Amazon S3 now supports conditional deletes in S3 general purpose buckets, which verify that an object is unchanged before deleting it. This helps you to prevent accidental deletions in high-concurrency, multiple-writer scenarios.
You can now perform conditional deletes using the HTTP if-match header with an ETag value. Amazon S3 will only allow your delete request to succeed if the Etag provided matches that of the object. Additionally, you can use the s3:if-match condition key in your S3 bucket policies to enforce conditional delete operations. For example, you can require clients to use the HTTP if-match header in both S3 DeleteObject and S3 DeleteObjects API requests, helping you to minimize the risk of accidentally deleting objects in your bucket.
Conditional deletes are available in S3 general purpose buckets at no additional cost in all AWS Regions. You can use the Amazon S3 API, SDKs, and CLI to perform conditional deletes. To learn more, visit the S3 User guide.
Categories: general:products/aws-govcloud-us,general:products/amazon-s3,marketing:marchitecture/storage
Source: Amazon Web Services
Latest Posts
- CASB – New SaaS Security weekly digests with API CASB

- Microsoft SharePoint: Update to custom scripting governance in App Catalog site [MC1186368]
![Microsoft SharePoint: Update to custom scripting governance in App Catalog site [MC1186368] 3 pexels googledeepmind 25630342](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==)
- Microsoft Purview: Data Security Investigations – Introduction of cost estimator and transparency report [MC1186360]
![Microsoft Purview: Data Security Investigations – Introduction of cost estimator and transparency report [MC1186360] 4 pexels padrinan 1111317](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==)
- Announcing the new pay-as-you-go experience in Microsoft 365 Admin Center [MC1186367]
![Announcing the new pay-as-you-go experience in Microsoft 365 Admin Center [MC1186367] 5 pexels cottonbro 4874232](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==)


![Microsoft SharePoint: Update to custom scripting governance in App Catalog site [MC1186368] 3 pexels googledeepmind 25630342](https://mwpro.co.uk/wp-content/uploads/2024/08/pexels-googledeepmind-25630342-150x150.webp)
![Microsoft Purview: Data Security Investigations – Introduction of cost estimator and transparency report [MC1186360] 4 pexels padrinan 1111317](https://mwpro.co.uk/wp-content/uploads/2024/08/pexels-padrinan-1111317-150x150.webp)
![Announcing the new pay-as-you-go experience in Microsoft 365 Admin Center [MC1186367] 5 pexels cottonbro 4874232](https://mwpro.co.uk/wp-content/uploads/2025/06/pexels-cottonbro-4874232-150x150.webp)
