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
- (Updated) Microsoft Defender for Office 365: Enable users to report suspicious Teams messages in Plan 1 [MC1219788]
![(Updated) Microsoft Defender for Office 365: Enable users to report suspicious Teams messages in Plan 1 [MC1219788] 2 pexels scottwebb 614227](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==)
- (Updated) Realtime voice is now available in M365 Copilot Chat and M365 Copilot [MC1085684]
![(Updated) Realtime voice is now available in M365 Copilot Chat and M365 Copilot [MC1085684] 3 pexels ekamelev 927500](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==)
- (Updated) Microsoft 365 Copilot Chat: New ways to include files and emails in prompts [MC1139489]
![(Updated) Microsoft 365 Copilot Chat: New ways to include files and emails in prompts [MC1139489] 4 pexels minan1398 1006098](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==)
- (Updated) Microsoft 365 Copilot: New ways to include files and emails as part of prompts in chat web scope [MC1139488]
![(Updated) Microsoft 365 Copilot: New ways to include files and emails as part of prompts in chat web scope [MC1139488] 5 pexels googledeepmind 25626509](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==)

![(Updated) Microsoft Defender for Office 365: Enable users to report suspicious Teams messages in Plan 1 [MC1219788] 2 pexels scottwebb 614227](https://mwpro.co.uk/wp-content/uploads/2025/06/pexels-scottwebb-614227-150x150.webp)
![(Updated) Realtime voice is now available in M365 Copilot Chat and M365 Copilot [MC1085684] 3 pexels ekamelev 927500](https://mwpro.co.uk/wp-content/uploads/2024/08/pexels-ekamelev-927500-150x150.webp)
![(Updated) Microsoft 365 Copilot Chat: New ways to include files and emails in prompts [MC1139489] 4 pexels minan1398 1006098](https://mwpro.co.uk/wp-content/uploads/2024/08/pexels-minan1398-1006098-150x150.webp)
![(Updated) Microsoft 365 Copilot: New ways to include files and emails as part of prompts in chat web scope [MC1139488] 5 pexels googledeepmind 25626509](https://mwpro.co.uk/wp-content/uploads/2025/06/pexels-googledeepmind-25626509-150x150.webp)
