View a markdown version of this page

Mengatur retensi Kunci Objek menggunakan Operasi Batch - Amazon Simple Storage Service

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

Mengatur retensi Kunci Objek menggunakan Operasi Batch

Anda dapat menggunakan Amazon S3 Batch Operations dengan S3 Object Lock untuk mengelola retensi untuk banyak objek Amazon S3 sekaligus. Anda menetapkan daftar objek target dalam manifest Anda dan mengirimkannya ke Batch Operations untuk diselesaikan. Untuk informasi selengkapnya, lihat Retensi Kunci Objek S3 dan Pegangan hukum S3 Object Lock.

Contoh berikut menunjukkan cara membuat peran AWS Identity and Access Management (IAM) dengan izin Operasi Batch S3 dan memperbarui izin peran untuk menyertakan s3:PutObjectRetention izin sehingga Anda dapat menjalankan retensi S3 Object Lock pada objek di bucket manifes Anda. Anda juga harus memiliki CSV manifes yang mengidentifikasi objek untuk pekerjaan Operasi Batch S3 Anda. Untuk informasi selengkapnya, lihat Menentukan manifes.

Untuk menggunakan contoh berikut, ganti user input placeholders dengan informasi Anda sendiri.

AWS CLI Contoh berikut menunjukkan cara menggunakan Operasi Batch untuk menerapkan retensi S3 Object Lock di beberapa objek.

export AWS_PROFILE='aws-user' read -d '' retention_permissions <<EOF { "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "s3:PutObjectRetention" ], "Resource": [ "arn:aws:s3:::{{amzn-s3-demo-manifest-bucket}}/*" ] } ] } EOF aws iam put-role-policy --role-name batch_operations-objectlock --policy-name retention-permissions --policy-document "${retention_permissions}"

Untuk contoh cara menggunakan Operasi Batch untuk menerapkan retensi S3 Object Lock di beberapa objek dengan AWS SDK untuk Java, lihat Menggunakan CreateJob dengan AWS SDK atau CLI di Refer ensi API Amazon S3.