Amazon S3 artık S3 genel amaçlı bucket'larda koşullu silme işlemlerini destekliyor

Yayınlanma Tarihi: 16 Eyl 2025

Amazon S3 artık S3 genel amaçlı bucket'larda, nesnenin silinmeden önce değişmediğini doğrulayan koşullu silme işlemlerini destekliyor. Bu, yüksek eş zamanlılık, çoklu yazıcı senaryolarında yanlışlıkla silme işlemlerini önlemenize yardımcı olur.

Artık bir ETag değerine sahip HTTP if-match başlığını kullanarak koşullu silme işlemi gerçekleştirebilirsiniz. Amazon S3, yalnızca sağlanan Etag nesneyle eşleşirse silme isteğinizin başarılı olmasına izin verir. Ek olarak, koşullu silme işlemlerini uygulamak için S3 bucket politikalarınızdaki s3:if-match koşul anahtarını kullanabilirsiniz. Örneğin istemcilerin hem S3 DeleteObject hem de S3 DeleteObjects API isteklerinde HTTP if-match başlığını kullanmasını isteyerek bucket'larınızdaki nesneleri yanlışlıkla silme riskini en aza indirebilirsiniz.

Koşullu silme işlemleri, tüm AWS Bölgelerinde ek ücret ödemeden S3 genel amaçlı bucket'larda kullanılabilir. Koşullu silme işlemlerini gerçekleştirmek için Amazon S3 API, SDK'ler ve CLI'yi kullanabilirsiniz. Daha fazla bilgi için S3 Kullanıcı Kılavuzu'nu ziyaret edin.