

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Menghapus objek dari bucket dengan dukungan penghapusan MFA
<a name="UsingMFADelete"></a>

Saat Anda mengonfigurasi penghapusan MFA, hanya pengguna root yang dapat menghapus versi objek secara permanen atau mengubah konfigurasi versi pada bucket S3 Anda. Anda harus menggunakan perangkat MFA untuk mengautentikasi pengguna root untuk melakukan tindakan hapus.

Jika konfigurasi Penentuan Versi bucket didukung penghapusan MFA, pemilik bucket harus menyertakan header permintaan `x-amz-mfa` dalam permintaan untuk secara permanen menghapus versi objek atau mengubah status Penentuan Versi bucket. Permintaan yang mencakup `x-amz-mfa` harus menggunakan HTTPS.

Nilai header adalah rangkaian nomor seri perangkat autentikasi Anda, spasi, dan kode autentikasi yang ditampilkan di atasnya. Jika Anda tidak menyertakan header permintaan ini, permintaan akan gagal.

Saat menggunakan AWS CLI sertakan informasi yang sama dengan nilai `mfa` parameter.

Untuk informasi selengkapnya tentang perangkat autentikasi, lihat [Autentikasi Multi-faktor](https://aws.amazon.com/iam/details/mfa/).

Untuk informasi selengkapnya tentang mengaktifkan penghapusan MFA, lihat [Mengonfigurasi penghapusan MFA](MultiFactorAuthenticationDelete.md).

**catatan**  
Menghapus objek dalam bucket berkemampuan versi yang diaktifkan penghapusan MFA tidak tersedia melalui file. Konsol Manajemen AWS

## Menggunakan AWS CLI
<a name="MFADeleteCLI"></a>

Untuk menghapus objek dalam bucket berkemampuan versi yang mengaktifkan penghapusan MFA, gunakan perintah berikut. Bila Anda menggunakan perintah contoh berikut, ganti `user input placeholders` dengan informasi Anda sendiri.

```
 aws s3api delete-object --bucket amzn-s3-demo-bucket --key OBJECT-KEY --version-id "VERSION ID" --mfa "MFA_DEVICE_SERIAL_NUMBER MFA_DEVICE_CODE"						
```

## Penggunaan API REST
<a name="MFADeleteAPI"></a>

Contoh berikut menghapus `my-image.jpg` (dengan versi yang ditentukan), yang ada dalam bucket yang dikonfigurasi dengan dukungan penghapusan MFA. 

Untuk informasi selengkapnya, lihat [https://docs.aws.amazon.com/AmazonS3/latest/API/RESTObjectDELETE.html](https://docs.aws.amazon.com/AmazonS3/latest/API/RESTObjectDELETE.html)di Referensi API Amazon Simple Storage Service

```
1. DELETE /my-image.jpg?versionId=3HL4kqCxf3vjVBH40Nrjfkd HTTPS/1.1
2. Host: bucketName.s3.amazonaws.com
3. x-amz-mfa: 20899872 301749
4. Date: Wed, 28 Oct 2009 22:32:00 GMT
5. Authorization: AWS AKIAIOSFODNN7EXAMPLE:0RQf4/cRonhpaBX5sCYVf1bNRuU=
```