

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
<a name="working-s3-snow-buckets-lifecycle-s3-snow"></a>

Anda dapat menggunakan Siklus Hidup Amazon S3 untuk mengoptimalkan kapasitas penyimpanan untuk penyimpanan yang kompatibel dengan Amazon S3 di Snowball Edge. 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](https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-lifecycle-mgmt.html) 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 Snowball Edge menggunakan AWS CLI(), lihat AWS Command Line Interface contoh berikut.

## PASANG konfigurasi siklus hidup pada bucket Snowball Edge
<a name="put-s3-snow-example"></a>

 AWS CLI Contoh berikut menempatkan kebijakan konfigurasi siklus hidup pada bucket Snowball Edge. Kebijakan ini menentukan bahwa semua objek yang ditandai dengan prefiks ({{myprefix}}) dan tag akan 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 nama**lifecycle-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 file JSON sebagai bagian dari `put-bucket-lifecycle-configuration` perintah. Untuk menggunakan perintah ini, ganti setiap placeholder input pengguna dengan informasi Anda sendiri.

**Example dari `put-bucket-lifecycle` perintah**  

```
aws s3api put-bucket-lifecycle-configuration --bucket {{example-snow-bucket}}  \\
    --lifecycle-configuration file://{{lifecycle-example.json}} --endpoint-url https://{{s3api-endpoint-ip}} --profile {{your-profile}}
```
Untuk informasi selengkapnya tentang perintah ini, lihat [put-bucket-lifecycle-configuration](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/s3api/put-bucket-lifecycle-configuration.html)di Referensi AWS CLI Perintah.

```
aws s3control put-bucket-lifecycle-configuration --bucket {{example-snow-bucket}} \\
    --lifecycle-configuration file://{{lifecycle-example.json}} \\
    --endpoint-url https://{{s3ctrlapi-endpoint-ip}} --profile {{your-profile}}
```
Untuk informasi selengkapnya tentang perintah ini, lihat [put-bucket-lifecycle-configuration](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/s3control/put-bucket-lifecycle-configuration.html)di Referensi AWS CLI Perintah.