Membuat dan mengelola konfigurasi siklus hidup objek menggunakan AWS CLI - AWS Snowball Edge Panduan Pengembang

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

Membuat dan mengelola konfigurasi siklus hidup objek menggunakan AWS CLI

Anda dapat menggunakan Siklus Hidup Amazon S3 untuk mengoptimalkan kapasitas penyimpanan untuk penyimpanan yang kompatibel dengan Amazon S3 di perangkat Snow Family. Anda dapat membuat aturan siklus hidup untuk menjadikan objek kedaluwarsa seiring bertambahnya umur objek atau digantikan oleh versi yang lebih baru. Anda dapat membuat, mengaktifkan, menonaktifkan, atau menghapus aturan siklus hidup. Untuk informasi selengkapnya tentang Siklus Hidup Amazon S3, lihat Mengelola siklus hidup penyimpanan Anda.

catatan

Akun AWS Yang membuat bucket memilikinya dan merupakan satu-satunya yang dapat membuat, mengaktifkan, menonaktifkan, atau menghapus aturan siklus hidup.

Untuk membuat dan mengelola konfigurasi siklus hidup penyimpanan yang kompatibel dengan Amazon S3 di bucket perangkat Keluarga Salju menggunakan AWS Command Line Interface AWS CLI(), lihat contoh berikut.

PUTkonfigurasi siklus hidup pada ember Snowball Edge

AWS CLI Contoh berikut menempatkan kebijakan konfigurasi siklus hidup pada bucket Snowball Edge. Kebijakan ini menetapkan bahwa semua objek yang memiliki awalan ditandai (myprefix) dan tag kedaluwarsa setelah 10 hari. Untuk menggunakan contoh ini, ganti setiap placeholder masukan pengguna dengan informasi Anda sendiri.

Pertama, simpan kebijakan konfigurasi siklus hidup ke file. JSON Untuk contoh ini, file tersebut diberi namalifecycle-example.json.

{ "Rules": [{ "ID": "id-1", "Filter": { "And": { "Prefix": "myprefix", "Tags": [{ "Value": "mytagvalue1", "Key": "mytagkey1" }, { "Value": "mytagvalue2", "Key": "mytagkey2" } ] } }, "Status": "Enabled", "Expiration": { "Days": 10 } }] }

Setelah Anda menyimpan file, kirimkan JSON file sebagai bagian dari put-bucket-lifecycle-configuration perintah. Untuk menggunakan perintah ini, ganti setiap placeholder input pengguna dengan informasi Anda sendiri.

contoh dari put-bucket-lifecycle perintah
s3api syntax
aws s3api put-bucket-lifecycle-configuration --bucket example-snow-bucket --profile your-profile \\ --lifecycle-configuration file://lifecycle-example.json --endpoint-url https://s3api-endpoint-ip

Untuk informasi selengkapnya tentang perintah ini, lihat put-bucket-lifecycle-configurationdi Referensi AWS CLI Perintah.

s3control syntax
aws s3control put-bucket-lifecycle-configuration --bucket example-snow-bucket \\ --profile your-profile --lifecycle-configuration file://lifecycle-example.json \\ --endpoint-url https://s3ctrlapi-endpoint-ip

Untuk informasi selengkapnya tentang perintah ini, lihat put-bucket-lifecycle-configurationdi Referensi AWS CLI Perintah.