Amazon S3 ora supporta le eliminazioni condizionali nei bucket S3 a uso generico

Inserito il: 16 set 2025

Amazon S3 ora supporta le eliminazioni condizionali nei bucket S3 generici, che verificano che un oggetto sia invariato prima di eliminarlo. Questo consente di prevenire eliminazioni accidentali in scenari con alta concorrenza e più writer simultanei.

Ora puoi eseguire eliminazioni condizionali utilizzando l'intestazione HTTP if-match con un valore ETag. Amazon S3 consente l'eliminazione solo se l'Etag fornito corrisponde a quello dell'oggetto. Inoltre, è possibile utilizzare la chiave di condizione s3:if-match nelle policy del bucket S3 per applicare l'eliminazione condizionale degli oggetti. Ad esempio, è possibile richiedere ai client di utilizzare l'intestazione HTTP if-match sia nelle richieste API S3 DeleteObject che S3 DeleteObjects, contribuendo a ridurre il rischio di eliminazioni accidentali di oggetti nel bucket.

Le eliminazioni condizionali sono disponibili nei bucket S3 a uso generico senza costi aggiuntivi in tutte le regioni AWS. Puoi utilizzare l'API S3, gli SDK e la CLI per eseguire eliminazioni condizionali. Per ulteriori informazioni, consulta la guida utente di S3.