Amazon S3 prend désormais en charge les suppressions conditionnelles dans les compartiments S3 à usage général

Publié le: 16 sept. 2025

Amazon S3 prend désormais en charge les suppressions conditionnelles dans les compartiments S3 à usage général, qui vérifient qu'un objet est inchangé avant de le supprimer. Cela vous permet d'éviter les suppressions accidentelles dans les scénarios à haute simultanéité et à écriture multiple.

Vous pouvez désormais effectuer des suppressions conditionnelles à l'aide de l'en-tête HTTP if-match avec une valeur ETag. Amazon S3 n'autorisera le succès de votre demande de suppression que si l'Etag fourni correspond à celui de l'objet. En outre, vous pouvez utiliser la clé de condition s3:if-match dans vos politiques de compartiment S3 pour appliquer les opérations de suppression conditionnelle. Par exemple, vous pouvez demander aux clients d'utiliser l'en-tête HTTP if-match dans les requêtes d'API S3 DeleteObject et S3 DeleteObjects, afin de minimiser le risque de suppression accidentelle d'objets de votre compartiment.

Les suppressions conditionnelles sont disponibles dans des compartiments S3 à usage général sans frais supplémentaires dans toutes les régions AWS. Vous pouvez utiliser l'API S3, les kits SDK et la CLI pour effectuer des suppressions conditionnelles. Pour en savoir plus, consultez le Guide de l'utilisateur de S3.