

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

# Menggunakan grup Lensa Penyimpanan
<a name="storage-lens-group-tasks"></a>

Grup Lensa Penyimpanan Amazon S3 menggabungkan metrik dengan menggunakan filter khusus berdasarkan metadata objek. Anda dapat menganalisis dan memfilter metrik Lensa Penyimpanan S3 dengan menggunakan awalan, akhiran, tag objek, ukuran objek, atau usia objek. Dengan grup Lensa Penyimpanan Amazon S3, Anda juga dapat mengkategorikan penggunaan di dalam dan di seluruh bucket Amazon S3. Dengan begitu, Anda akan dapat lebih memahami dan mengoptimalkan penyimpanan S3 Anda.

Untuk mulai memvisualisasikan data untuk grup Lensa Penyimpanan, Anda harus terlebih dahulu [melampirkan grup Lensa Penyimpanan ke dasbor Lensa Penyimpanan S3](https://docs.aws.amazon.com/AmazonS3/latest/userguide/storage-lens-groups-dashboard-console.html#storage-lens-groups-attach-dashboard-console). Jika Anda perlu mengelola grup Lensa Penyimpanan di dasbor, Anda dapat mengedit konfigurasi dasbor. Untuk memeriksa grup Lensa Penyimpanan mana yang berada di akun, Anda dapat mencantumkannya. Untuk memeriksa grup Lensa Penyimpanan mana yang dilampirkan ke dasbor, Anda selalu dapat memeriksa tab **Grup Lensa Penyimpanan** di dasbor. Untuk meninjau atau memperbarui cakupan grup Lensa Penyimpanan yang sudah ada, Anda dapat melihat detailnya. Anda juga dapat menghapus grup Lensa Penyimpanan secara permanen.

Untuk mengelola izin, Anda dapat membuat dan menambahkan tag AWS sumber daya yang ditentukan pengguna ke grup Lensa Penyimpanan Anda. Anda dapat menggunakan tag AWS sumber daya untuk mengkategorikan sumber daya menurut departemen, lini bisnis, atau proyek. Langkah ini berguna ketika Anda memiliki banyak sumber daya dengan jenis yang sama. Dengan menerapkan tag, Anda dapat dengan cepat mengidentifikasi grup Lensa Penyimpanan tertentu berdasarkan tag yang telah ditetapkan. 

Selain itu, saat menambahkan tag AWS sumber daya ke grup Lensa Penyimpanan, Anda mengaktifkan [kontrol akses berbasis atribut (ABAC](https://docs.aws.amazon.com/IAM/latest/UserGuide/introduction_attribute-based-access-control.html)). ABAC adalah strategi otorisasi yang mendefinisikan izin berdasarkan atribut, dalam hal ini tag. Anda juga dapat menggunakan kondisi yang menentukan tag sumber daya dalam kebijakan IAM Anda untuk [mengontrol akses ke AWS sumber daya](https://docs.aws.amazon.com/IAM/latest/UserGuide/access_tags.html#access_tags_control-resources).

**Topics**
+ [Membuat grup Lensa Penyimpanan](storage-lens-groups-create.md)
+ [Menghubungkan atau menghapus grup Lensa Penyimpanan S3 ke atau dari dasbor](storage-lens-groups-dashboard-console.md)
+ [Memvisualisasikan data grup Lensa Penyimpanan](storage-lens-groups-visualize.md)
+ [Memperbarui grup Lensa Penyimpanan](storage-lens-groups-update.md)
+ [Mengelola tag AWS sumber daya dengan grup Lensa Penyimpanan](storage-lens-groups-manage-tags.md)
+ [Mencantumkan semua grup Lensa Penyimpanan](storage-lens-groups-list.md)
+ [Melihat detail grup Lensa Penyimpanan](storage-lens-groups-view.md)
+ [Menghapus grup Lensa Penyimpanan](storage-lens-groups-delete.md)

# Membuat grup Lensa Penyimpanan
<a name="storage-lens-groups-create"></a>

Contoh berikut menunjukkan cara membuat grup Lensa Penyimpanan Amazon S3 dengan menggunakan konsol Amazon S3 AWS Command Line Interface ,AWS CLI(), dan. AWS SDK untuk Java

## Menggunakan konsol S3
<a name="create-storage-lens-group-console"></a>

**Untuk membuat grup Lensa Penyimpanan**

1. Masuk ke Konsol Manajemen AWS dan buka konsol Amazon S3 di. [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/)

1. Di bilah navigasi di bagian atas halaman, pilih nama AWS Wilayah yang saat ini ditampilkan. Selanjutnya, pilih Wilayah yang ingin Anda alihkan. 

1. Di panel navigasi bagian kiri, pilih **Grup Lensa Penyimpanan**.

1. Pilih **Buat grup Lensa Penyimpanan**.

1. Di bawah **Umum**, lihat **Wilayah Rumah** Anda dan masukkan **nama grup Lensa Penyimpanan** Anda.

1. Di bagian bawah **Cakupan**, pilih filter yang ingin Anda terapkan ke grup Lensa Penyimpanan. Untuk menerapkan beberapa filter, pilih filter Anda, lalu pilih operator logika **AND** atau **OR**.
   + Untuk filter **Awalan**, pilih **Awalan**, dan masukkan string awalan. Untuk menambahkan beberapa awalan, pilih **Tambah awalan**. Untuk menghapus awalan, pilih **Hapus** di bagian samping awalan yang ingin dihapus.
   + Untuk filter **Tag objek**, pilih **Tag objek**, dan masukkan pasangan nilai-kunci untuk objek Anda. Kemudian, pilih **Tambah tag**. Untuk menghapus tag, pilih **Hapus** yang ada di bagian samping tag yang ingin dihapus.
   + Untuk filter **Akhiran**, pilih **Akhiran**, dan masukkan string akhiran. Untuk menambahkan beberapa akhiran, pilih **Tambah akhiran**. Untuk menghapus akhiran, pilih **Hapus** di bagian samping akhiran yang ingin dihapus.
   + Untuk filter **Usia**, tentukan rentang usia objek dalam hitungan hari. Pilih **Tentukan usia objek minimum**, dan masukkan usia objek minimum. Lalu, pilih **Tentukan usia objek maksimum**, dan masukkan usia objek maksimum.
   + Untuk filter **Ukuran**, tentukan rentang ukuran objek dan unit pengukurannya. Pilih **Tentukan ukuran objek minimum**, dan masukkan ukuran objek minimum. Pilih **Tentukan ukuran objek maksimum**, dan masukkan ukuran objek maksimum.

1. (Opsional) Untuk tag AWS sumber daya, tambahkan pasangan kunci-nilai, lalu pilih **Tambah** tag.

1. Pilih **Buat grup Lensa Penyimpanan**.

## Menggunakan AWS CLI
<a name="create-storage-lens-group-cli"></a>

Contoh AWS CLI perintah berikut membuat grup Storage Lens. Untuk menggunakan perintah contoh ini, ganti `user input placeholders` dengan informasi Anda sendiri.

```
aws s3control create-storage-lens-group --account-id 111122223333 \ 
--region us-east-1 --storage-lens-group=file://./marketing-department.json
```

Contoh AWS CLI perintah berikut membuat grup Storage Lens dengan dua tag AWS sumber daya. Untuk menggunakan perintah contoh ini, ganti `user input placeholders` dengan informasi Anda sendiri.

```
aws s3control create-storage-lens-group --account-id 111122223333 \ 
--region us-east-1 --storage-lens-group=file://./marketing-department.json \
--tags Key=k1,Value=v1 Key=k2,Value=v2
```

Untuk contoh konfigurasi JSON, lihat [Konfigurasi grup Lensa Penyimpanan](storage-lens-groups.md#storage-lens-groups-configuration).

## Menggunakan AWS SDK for Java
<a name="create-storage-lens-group-sdk-java"></a>

 AWS SDK untuk Java Contoh berikut membuat grup Storage Lens. Untuk menggunakan contoh ini, ganti `user input placeholders` dengan informasi Anda sendiri.

**Example — Buat grup Lensa Penyimpanan dengan satu filter**  
Contoh berikut membuat grup Lensa Penyimpanan dengan nama `Marketing-Department`. Grup ini memiliki filter usia objek yang menentukan rentang usia `30` hingga `90` hari. Untuk menggunakan contoh ini, ganti `user input placeholders` dengan informasi Anda sendiri.  

```
package aws.example.s3control;
 
import com.amazonaws.AmazonServiceException;
import com.amazonaws.SdkClientException;
import software.amazon.awssdk.auth.credentials.ProfileCredentialsProvider;
import software.amazon.awssdk.regions.Region;
import software.amazon.awssdk.services.s3control.S3ControlClient;
import software.amazon.awssdk.services.s3control.model.CreateStorageLensGroupRequest;
import software.amazon.awssdk.services.s3control.model.MatchObjectAge;
import software.amazon.awssdk.services.s3control.model.StorageLensGroup;
import software.amazon.awssdk.services.s3control.model.StorageLensGroupFilter;
 
public class CreateStorageLensGroupWithObjectAge {
    public static void main(String[] args) {
        String storageLensGroupName = "Marketing-Department";
        String accountId = "111122223333";
        
        try {
            StorageLensGroupFilter objectAgeFilter = StorageLensGroupFilter.builder()
                    .matchObjectAge(MatchObjectAge.builder()
                            .daysGreaterThan(30)
                            .daysLessThan(90)
                            .build())
                    .build();

            StorageLensGroup storageLensGroup = StorageLensGroup.builder()
                    .name(storageLensGroupName)
                    .filter(objectAgeFilter)
                    .build();

            CreateStorageLensGroupRequest createStorageLensGroupRequest = CreateStorageLensGroupRequest.builder()
                    .storageLensGroup(storageLensGroup)
                    .accountId(accountId).build();

            S3ControlClient s3ControlClient = S3ControlClient.builder()
                    .region(Region.US_WEST_2)
                    .credentialsProvider(ProfileCredentialsProvider.create())
                    .build();
            s3ControlClient.createStorageLensGroup(createStorageLensGroupRequest);
        } catch (AmazonServiceException e) {
            // The call was transmitted successfully, but Amazon S3 couldn't process
            // it and returned an error response.
            e.printStackTrace();
        } catch (SdkClientException e) {
            // Amazon S3 couldn't be contacted for a response, or the client
            // couldn't parse the response from Amazon S3.
            e.printStackTrace();
        }
    }
}
```

**Example — Buat grup Lensa Penyimpanan dengan operator `AND` yang menyertakan beberapa filter**  
Contoh berikut membuat grup Lensa Penyimpanan dengan nama `Marketing-Department`. Grup ini menggunakan operator `AND` untuk menunjukkan bahwa objek harus cocok dengan **semua** kondisi filter. Untuk menggunakan contoh ini, ganti `user input placeholders` dengan informasi Anda sendiri.   

```
package aws.example.s3control;

import com.amazonaws.AmazonServiceException;
import com.amazonaws.SdkClientException;
import software.amazon.awssdk.auth.credentials.ProfileCredentialsProvider;
import software.amazon.awssdk.regions.Region;
import software.amazon.awssdk.services.s3control.S3ControlClient;
import software.amazon.awssdk.services.s3control.model.CreateStorageLensGroupRequest;
import software.amazon.awssdk.services.s3control.model.MatchObjectAge;
import software.amazon.awssdk.services.s3control.model.MatchObjectSize;
import software.amazon.awssdk.services.s3control.model.S3Tag;
import software.amazon.awssdk.services.s3control.model.StorageLensGroup;
import software.amazon.awssdk.services.s3control.model.StorageLensGroupAndOperator;
import software.amazon.awssdk.services.s3control.model.StorageLensGroupFilter;


public class CreateStorageLensGroupWithAndFilter {
    public static void main(String[] args) {
        String storageLensGroupName = "Marketing-Department";
        String accountId = "111122223333";

        try {
            // Create object tags.
            S3Tag tag1 = S3Tag.builder()
                    .key("object-tag-key-1")
                    .value("object-tag-value-1")
                    .build();
            S3Tag tag2 = S3Tag.builder()
                    .key("object-tag-key-2")
                    .value("object-tag-value-2")
                    .build();

            StorageLensGroupAndOperator andOperator = StorageLensGroupAndOperator.builder()
                    .matchAnyPrefix("prefix-1", "prefix-2", "prefix-3/sub-prefix-1")
                    .matchAnySuffix(".png", ".gif", ".jpg")
                    .matchAnyTag(tag1, tag2)
                    .matchObjectAge(MatchObjectAge.builder()
                            .daysGreaterThan(30)
                            .daysLessThan(90).build())
                    .matchObjectSize(MatchObjectSize.builder()
                            .bytesGreaterThan(1000L)
                            .bytesLessThan(6000L).build())
                    .build();

            StorageLensGroupFilter andFilter = StorageLensGroupFilter.builder()
                    .and(andOperator)
                    .build();

            StorageLensGroup storageLensGroup = StorageLensGroup.builder()
                    .name(storageLensGroupName)
                    .filter(andFilter)
                    .build();

            CreateStorageLensGroupRequest createStorageLensGroupRequest = CreateStorageLensGroupRequest.builder()
                    .storageLensGroup(storageLensGroup)
                    .accountId(accountId).build();

            S3ControlClient s3ControlClient = S3ControlClient.builder()
                    .region(Region.US_WEST_2)
                    .credentialsProvider(ProfileCredentialsProvider.create())
                    .build();
            s3ControlClient.createStorageLensGroup(createStorageLensGroupRequest);
        } catch (AmazonServiceException e) {
            // The call was transmitted successfully, but Amazon S3 couldn't process
            // it and returned an error response.
            e.printStackTrace();
        } catch (SdkClientException e) {
            // Amazon S3 couldn't be contacted for a response, or the client
            // couldn't parse the response from Amazon S3.
            e.printStackTrace();
        }
    }
}
```

**Example — Buat grup Lensa Penyimpanan dengan operator `OR` yang menyertakan beberapa filter**  
Contoh berikut membuat grup Lensa Penyimpanan dengan nama `Marketing-Department`. Grup ini menggunakan operator `OR` untuk menerapkan filter awalan (`prefix-1`, `prefix-2`, `prefix3/sub-prefix-1`) atau filter ukuran objek dengan rentang ukuran antara `1000` byte dan `6000` byte. Untuk menggunakan contoh ini, ganti `user input placeholders` dengan informasi Anda sendiri.  

```
package aws.example.s3control;

import com.amazonaws.AmazonServiceException;
import com.amazonaws.SdkClientException;
import software.amazon.awssdk.auth.credentials.ProfileCredentialsProvider;
import software.amazon.awssdk.regions.Region;
import software.amazon.awssdk.services.s3control.S3ControlClient;
import software.amazon.awssdk.services.s3control.model.CreateStorageLensGroupRequest;
import software.amazon.awssdk.services.s3control.model.MatchObjectSize;
import software.amazon.awssdk.services.s3control.model.StorageLensGroup;
import software.amazon.awssdk.services.s3control.model.StorageLensGroupFilter;
import software.amazon.awssdk.services.s3control.model.StorageLensGroupOrOperator;

public class CreateStorageLensGroupWithOrFilter {
    public static void main(String[] args) {
        String storageLensGroupName = "Marketing-Department";
        String accountId = "111122223333";

        try {
            StorageLensGroupOrOperator orOperator = StorageLensGroupOrOperator.builder()
                    .matchAnyPrefix("prefix-1", "prefix-2", "prefix-3/sub-prefix-1")
                    .matchObjectSize(MatchObjectSize.builder()
                            .bytesGreaterThan(1000L)
                            .bytesLessThan(6000L)
                            .build())
                    .build();

            StorageLensGroupFilter orFilter = StorageLensGroupFilter.builder()
                    .or(orOperator)
                    .build();

            StorageLensGroup storageLensGroup = StorageLensGroup.builder()
                    .name(storageLensGroupName)
                    .filter(orFilter)
                    .build();

            CreateStorageLensGroupRequest createStorageLensGroupRequest = CreateStorageLensGroupRequest.builder()
                    .storageLensGroup(storageLensGroup)
                    .accountId(accountId).build();

            S3ControlClient s3ControlClient = S3ControlClient.builder()
                    .region(Region.US_WEST_2)
                    .credentialsProvider(ProfileCredentialsProvider.create())
                    .build();
            s3ControlClient.createStorageLensGroup(createStorageLensGroupRequest);
        } catch (AmazonServiceException e) {
            // The call was transmitted successfully, but Amazon S3 couldn't process
            // it and returned an error response.
            e.printStackTrace();
        } catch (SdkClientException e) {
            // Amazon S3 couldn't be contacted for a response, or the client
            // couldn't parse the response from Amazon S3.
            e.printStackTrace();
        }
    }
}
```

**Example — Buat grup Lensa Penyimpanan dengan satu filter dan dua tag AWS sumber daya**  
Contoh berikut membuat grup Lensa Penyimpanan dengan nama `Marketing-Department` yang memiliki filter akhiran. Contoh ini juga menambahkan dua tag AWS sumber daya ke grup Storage Lens. Untuk menggunakan contoh ini, ganti `user input placeholders` dengan informasi Anda sendiri.  

```
package aws.example.s3control;

import com.amazonaws.AmazonServiceException;
import com.amazonaws.SdkClientException;
import software.amazon.awssdk.auth.credentials.ProfileCredentialsProvider;
import software.amazon.awssdk.regions.Region;
import software.amazon.awssdk.services.s3control.S3ControlClient;
import software.amazon.awssdk.services.s3control.model.CreateStorageLensGroupRequest;
import software.amazon.awssdk.services.s3control.model.StorageLensGroup;
import software.amazon.awssdk.services.s3control.model.StorageLensGroupFilter;
import software.amazon.awssdk.services.s3control.model.Tag;

public class CreateStorageLensGroupWithResourceTags {
    public static void main(String[] args) {
        String storageLensGroupName = "Marketing-Department";
        String accountId = "111122223333";

        try {
            // Create AWS resource tags.
            Tag resourceTag1 = Tag.builder()
                    .key("resource-tag-key-1")
                    .value("resource-tag-value-1")
                    .build();
            Tag resourceTag2 = Tag.builder()
                    .key("resource-tag-key-2")
                    .value("resource-tag-value-2")
                    .build();

            StorageLensGroupFilter suffixFilter = StorageLensGroupFilter.builder()
                    .matchAnySuffix(".png", ".gif", ".jpg")
                    .build();

            StorageLensGroup storageLensGroup = StorageLensGroup.builder()
                    .name(storageLensGroupName)
                    .filter(suffixFilter)
                    .build();

            CreateStorageLensGroupRequest createStorageLensGroupRequest = CreateStorageLensGroupRequest.builder()
                    .storageLensGroup(storageLensGroup)
                    .tags(resourceTag1, resourceTag2)
                    .accountId(accountId).build();

            S3ControlClient s3ControlClient = S3ControlClient.builder()
                    .region(Region.US_WEST_2)
                    .credentialsProvider(ProfileCredentialsProvider.create())
                    .build();
            s3ControlClient.createStorageLensGroup(createStorageLensGroupRequest);
        } catch (AmazonServiceException e) {
            // The call was transmitted successfully, but Amazon S3 couldn't process
            // it and returned an error response.
            e.printStackTrace();
        } catch (SdkClientException e) {
            // Amazon S3 couldn't be contacted for a response, or the client
            // couldn't parse the response from Amazon S3.
            e.printStackTrace();
        }
    }
}
```

Untuk contoh konfigurasi JSON, lihat [Konfigurasi grup Lensa Penyimpanan](storage-lens-groups.md#storage-lens-groups-configuration).

# Menghubungkan atau menghapus grup Lensa Penyimpanan S3 ke atau dari dasbor
<a name="storage-lens-groups-dashboard-console"></a>

Setelah memperbarui ke tingkat lanjutan di Lensa Penyimpanan Amazon S3, Anda dapat menghubungkan grup [Lensa Penyimpanan](https://docs.aws.amazon.com/AmazonS3/latest/userguide/storage-lens-groups-overview.html) ke dasbor Anda. Jika memiliki beberapa grup Lensa Penyimpanan, Anda dapat menyertakan atau mengecualikan grup yang Anda inginkan. 

Grup Lensa Penyimpanan Anda harus berada di dalam Wilayah asal yang ditunjuk di akun dasbor. Setelah menghubungkan grup Lensa Penyimpanan ke dasbor, Anda akan menerima data agregasi grup Lensa Penyimpanan tambahan di dalam ekspor metrik dalam waktu 48 jam.

**catatan**  
Jika Anda ingin melihat metrik gabungan untuk grup Lensa Penyimpanan, Anda harus melampirkannya ke dasbor Lensa Penyimpanan. Untuk contoh file konfigurasi JSON grup Lensa Penyimpanan, lihat [Konfigurasi contoh Lensa Penyimpanan S3 dengan grup Lensa Penyimpanan di JSON](S3LensHelperFilesCLI.md#StorageLensGroupsHelperFilesCLI). 

## Menggunakan konsol S3
<a name="storage-lens-groups-attach-dashboard-console"></a>

**Untuk menghubungkan grup Lensa Penyimpanan ke dasbor Lensa Penyimpanan**

1. Masuk ke Konsol Manajemen AWS dan buka konsol Amazon S3 di. [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/)

1. Di panel navigasi bagian kiri, di bawah **Lensa Penyimpanan**, pilih **Dasbor**.

1. Pilih tombol opsi untuk dasbor Lensa Penyimpanan yang ingin Anda pasangkan ke grup Lensa Penyimpanan.

1. Pilih **Edit**.

1. Di bawah **Pilihan metrik**, pilih **Metrik dan rekomendasi lanjutan**.

1. Pilih **Agregasi grup Lensa Penyimpanan**.
**catatan**  
Secara default, **Metrik lanjutan** juga akan dipilih. Namun, pilihan pengaturan ini dapat dibatalkan karena tidak diperlukan untuk menggabungkan data grup Lensa Penyimpanan.

1. Gulir ke bawah ke **Agregasi grup Lensa Penyimpanan** dan tentukan grup atau grup Lensa Penyimpanan yang ingin disertakan atau dikecualikan di dalam agregasi data. Anda dapat menggunakan opsi pemfilteran berikut:
   + Jika Anda ingin menyertakan grup Lensa Penyimpanan tertentu, pilih **Sertakan grup Lensa Penyimpanan**. Di bawah **Grup Lensa Penyimpanan yang akan disertakan**, pilih grup Lensa Penyimpanan Anda.
   + Jika Anda ingin menyertakan semua grup Lensa Penyimpanan, pilih **Sertakan semua grup Lensa Penyimpanan di wilayah asal di akun ini**.
   + Jika Anda ingin mengecualikan grup Lensa Penyimpanan tertentu, pilih **Kecualikan grup Lensa Penyimpanan**. Di bawah **grup Lensa Penyimpanan yang akan dikecualikan**, pilih grup Lensa Penyimpanan yang ingin Anda kecualikan.

1. Pilih **Simpan perubahan**. Jika selesai mengonfigurasi grup Lensa Penyimpanan dengan benar, Anda akan melihat data agregasi grup Lensa Penyimpanan tambahan di dasbor dalam waktu 48 jam.

**Untuk menghapus grup Lensa Penyimpanan dari dasbor Lensa Penyimpanan S3**

1. Masuk ke Konsol Manajemen AWS dan buka konsol Amazon S3 di. [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/)

1. Di panel navigasi bagian kiri, di bawah **Lensa Penyimpanan**, pilih **Dasbor**.

1. Pilih tombol opsi untuk dasbor Lensa Penyimpanan tempat Anda ingin menghapus grup Lensa Penyimpanan.

1. Pilih **Lihat konfigurasi dasbor**.

1. Pilih **Edit**.

1. Gulir ke bawah ke bagian **Pilihan metrik**.

1. Di bawah **Agregasi grup Lensa Penyimpanan**, pilih **X** di sebelah grup Lensa Penyimpanan yang ingin dihapus. Langkah ini akan menghapus grup Lensa Penyimpanan Anda.

   Jika Anda menyertakan semua grup Lensa Penyimpanan di dasbor, hapus kotak centang di samping **Sertakan semua grup Lensa Penyimpanan di Wilayah asal di akun ini**. 

1. Pilih **Simpan perubahan**.
**catatan**  
Diperlukan waktu hingga 48 jam untuk dasbor Anda dapat menampilkan pembaruan konfigurasi.

## Menggunakan AWS SDK for Java
<a name="StorageLensGroupsConfigurationJava"></a>

**Example — Pasang semua grup Lensa Penyimpanan ke dasbor**  
Contoh SDK for Java berikut ini melampirkan semua grup Storage Lens di *111122223333* akun ke *DashBoardConfigurationId* dasbor:  

```
package aws.example.s3control;


import com.amazonaws.AmazonServiceException;
import com.amazonaws.SdkClientException;
import com.amazonaws.services.s3control.AWSS3Control;
import com.amazonaws.services.s3control.AWSS3ControlClient;
import com.amazonaws.services.s3control.model.BucketLevel;
import com.amazonaws.services.s3control.model.PutStorageLensConfigurationRequest;
import com.amazonaws.auth.profile.ProfileCredentialsProvider;
import com.amazonaws.services.s3control.model.AccountLevel;
import com.amazonaws.services.s3control.model.StorageLensConfiguration;
import com.amazonaws.services.s3control.model.StorageLensGroupLevel;

import static com.amazonaws.regions.Regions.US_WEST_2;

public class CreateDashboardWithStorageLensGroups {
    public static void main(String[] args) {
        String configurationId = "ExampleDashboardConfigurationId";
        String sourceAccountId = "111122223333";

        try {
            StorageLensGroupLevel storageLensGroupLevel = new StorageLensGroupLevel();

            AccountLevel accountLevel = new AccountLevel()
                    .withBucketLevel(new BucketLevel())
                    .withStorageLensGroupLevel(storageLensGroupLevel);

            StorageLensConfiguration configuration = new StorageLensConfiguration()
                    .withId(configurationId)
                    .withAccountLevel(accountLevel)
                    .withIsEnabled(true);

            AWSS3Control s3ControlClient = AWSS3ControlClient.builder()
                    .withCredentials(new ProfileCredentialsProvider())
                    .withRegion(US_WEST_2)
                    .build();

            s3ControlClient.putStorageLensConfiguration(new PutStorageLensConfigurationRequest()
                    .withAccountId(sourceAccountId)
                    .withConfigId(configurationId)
                    .withStorageLensConfiguration(configuration)
            );
        } catch (AmazonServiceException e) {
            // The call was transmitted successfully, but Amazon S3 couldn't process
            // it and returned an error response.
            e.printStackTrace();
        } catch (SdkClientException e) {
            // Amazon S3 couldn't be contacted for a response, or the client
            // couldn't parse the response from Amazon S3.
            e.printStackTrace();
        }
    }
}
```

**Example — Pasang dua grup Lensa Penyimpanan ke dasbor**  
 AWS SDK untuk Java Contoh berikut melampirkan dua grup Storage Lens (*StorageLensGroupName1*dan*StorageLensGroupName2*) ke *ExampleDashboardConfigurationId* dasbor.  

```
package aws.example.s3control;

import com.amazonaws.AmazonServiceException;
import com.amazonaws.SdkClientException;
import com.amazonaws.auth.profile.ProfileCredentialsProvider;
import com.amazonaws.services.s3control.AWSS3Control;
import com.amazonaws.services.s3control.AWSS3ControlClient;
import com.amazonaws.services.s3control.model.AccountLevel;
import com.amazonaws.services.s3control.model.BucketLevel;
import com.amazonaws.services.s3control.model.PutStorageLensConfigurationRequest;
import com.amazonaws.services.s3control.model.StorageLensConfiguration;
import com.amazonaws.services.s3control.model.StorageLensGroupLevel;
import com.amazonaws.services.s3control.model.StorageLensGroupLevelSelectionCriteria;

import static com.amazonaws.regions.Regions.US_WEST_2;

public class CreateDashboardWith2StorageLensGroups {
    public static void main(String[] args) {
        String configurationId = "ExampleDashboardConfigurationId";
        String storageLensGroupName1 = "StorageLensGroupName1";
        String storageLensGroupName2 = "StorageLensGroupName2";
        String sourceAccountId = "111122223333";

        try {
            StorageLensGroupLevelSelectionCriteria selectionCriteria = new StorageLensGroupLevelSelectionCriteria()
                    .withInclude(
                            "arn:aws:s3:" + US_WEST_2.getName() + ":" + sourceAccountId + ":storage-lens-group/" + storageLensGroupName1,
                            "arn:aws:s3:" + US_WEST_2.getName() + ":" + sourceAccountId + ":storage-lens-group/" + storageLensGroupName2);

            System.out.println(selectionCriteria);
            StorageLensGroupLevel storageLensGroupLevel = new StorageLensGroupLevel()
                    .withSelectionCriteria(selectionCriteria);

            AccountLevel accountLevel = new AccountLevel()
                    .withBucketLevel(new BucketLevel())
                    .withStorageLensGroupLevel(storageLensGroupLevel);

            StorageLensConfiguration configuration = new StorageLensConfiguration()
                    .withId(configurationId)
                    .withAccountLevel(accountLevel)
                    .withIsEnabled(true);

            AWSS3Control s3ControlClient = AWSS3ControlClient.builder()
                    .withCredentials(new ProfileCredentialsProvider())
                    .withRegion(US_WEST_2)
                    .build();

            s3ControlClient.putStorageLensConfiguration(new PutStorageLensConfigurationRequest()
                    .withAccountId(sourceAccountId)
                    .withConfigId(configurationId)
                    .withStorageLensConfiguration(configuration)
            );
        } catch (AmazonServiceException e) {
            // The call was transmitted successfully, but Amazon S3 couldn't process
            // it and returned an error response.
            e.printStackTrace();
        } catch (SdkClientException e) {
            // Amazon S3 couldn't be contacted for a response, or the client
            // couldn't parse the response from Amazon S3.
            e.printStackTrace();
        }
    }
}
```

**Example — Lampirkan semua grup Lensa Penyimpanan dengan pengecualian**  
Contoh SDK for Java berikut ini melampirkan semua grup Storage Lens ke *ExampleDashboardConfigurationId* dasbor, tidak termasuk dua yang ditentukan *StorageLensGroupName1* (dan): *StorageLensGroupName2*  

```
package aws.example.s3control;


import com.amazonaws.AmazonServiceException;
import com.amazonaws.SdkClientException;
import com.amazonaws.auth.profile.ProfileCredentialsProvider;
import com.amazonaws.services.s3control.AWSS3Control;
import com.amazonaws.services.s3control.AWSS3ControlClient;
import com.amazonaws.services.s3control.model.AccountLevel;
import com.amazonaws.services.s3control.model.BucketLevel;
import com.amazonaws.services.s3control.model.PutStorageLensConfigurationRequest;
import com.amazonaws.services.s3control.model.StorageLensConfiguration;
import com.amazonaws.services.s3control.model.StorageLensGroupLevel;
import com.amazonaws.services.s3control.model.StorageLensGroupLevelSelectionCriteria;

import static com.amazonaws.regions.Regions.US_WEST_2;

public class CreateDashboardWith2StorageLensGroupsExcluded {
    public static void main(String[] args) {
        String configurationId = "ExampleDashboardConfigurationId";
        String storageLensGroupName1 = "StorageLensGroupName1";
        String storageLensGroupName2 = "StorageLensGroupName2";
        String sourceAccountId = "111122223333";

        try {
            StorageLensGroupLevelSelectionCriteria selectionCriteria = new StorageLensGroupLevelSelectionCriteria()
                    .withInclude(
                            "arn:aws:s3:" + US_WEST_2.getName() + ":" + sourceAccountId + ":storage-lens-group/" + storageLensGroupName1,
                            "arn:aws:s3:" + US_WEST_2.getName() + ":" + sourceAccountId + ":storage-lens-group/" + storageLensGroupName2);

            System.out.println(selectionCriteria);
            StorageLensGroupLevel storageLensGroupLevel = new StorageLensGroupLevel()
                    .withSelectionCriteria(selectionCriteria);

            AccountLevel accountLevel = new AccountLevel()
                    .withBucketLevel(new BucketLevel())
                    .withStorageLensGroupLevel(storageLensGroupLevel);

            StorageLensConfiguration configuration = new StorageLensConfiguration()
                    .withId(configurationId)
                    .withAccountLevel(accountLevel)
                    .withIsEnabled(true);

            AWSS3Control s3ControlClient = AWSS3ControlClient.builder()
                    .withCredentials(new ProfileCredentialsProvider())
                    .withRegion(US_WEST_2)
                    .build();

            s3ControlClient.putStorageLensConfiguration(new PutStorageLensConfigurationRequest()
                    .withAccountId(sourceAccountId)
                    .withConfigId(configurationId)
                    .withStorageLensConfiguration(configuration)
            );
        } catch (AmazonServiceException e) {
            // The call was transmitted successfully, but Amazon S3 couldn't process
            // it and returned an error response.
            e.printStackTrace();
        } catch (SdkClientException e) {
            // Amazon S3 couldn't be contacted for a response, or the client
            // couldn't parse the response from Amazon S3.
            e.printStackTrace();
        }
    }
}
```

# Memvisualisasikan data grup Lensa Penyimpanan
<a name="storage-lens-groups-visualize"></a>

Anda dapat memvisualisasikan data grup Lensa Penyimpanan dengan [melampirkan grup ke dasbor Lensa Penyimpanan Amazon S3 Anda](https://docs.aws.amazon.com/AmazonS3/latest/userguide/storage-lens-groups-dashboard-console.html#storage-lens-groups-attach-dashboard-console). Setelah menyertakan grup Lensa Penyimpanan di agregasi grup Lensa Penyimpanan di dalam konfigurasi dasbor, data grup Lensa Penyimpanan dapat ditampilkan hingga 48 jam di dasbor.

Setelah konfigurasi dasbor berhasil diperbarui, grup Lensa Penyimpanan yang baru dilampirkan akan muncul di daftar sumber daya yang tersedia di bawah tab **grup Lensa Penyimpanan**. Anda juga dapat menganalisis lebih lanjut penggunaan penyimpanan di tab **Ikhtisar** dengan membagi data berdasarkan dimensi lain. Misalnya, Anda dapat memilih salah satu item yang tercantum di bawah **3 kategori teratas** dan memilih **Analisis dengan** untuk membagi data berdasarkan dimensi lain. Anda tidak dapat menerapkan dimensi yang sama dengan filter itu sendiri.

**catatan**  
Anda tidak dapat menerapkan filter grup Lensa Penyimpanan bersama dengan filter awalan, atau sebaliknya. Anda juga tidak dapat menganalisis grup Lensa Penyimpanan lebih lanjut dengan menggunakan filter awalan.

Anda dapat menggunakan tab **Grup Lensa Penyimpanan** di dasbor Lensa Penyimpanan Amazon S3 untuk menyesuaikan visualisasi data untuk grup Lensa Penyimpanan yang dilampirkan ke dasbor. Anda dapat memvisualisasikan data untuk beberapa grup Lensa Penyimpanan yang dilampirkan ke dasbor, atau semua grup.

Saat memvisualisasikan data grup Lensa Penyimpanan di dasbor Lensa Penyimpanan S3, perhatikan hal-hal berikut:
+ Lensa Penyimpanan S3 menggabungkan metrik penggunaan untuk objek di bawah semua grup Lensa Penyimpanan yang cocok. Oleh karena itu, jika suatu objek cocok dengan syarat filter untuk dua atau lebih grup Lensa Penyimpanan, Anda akan melihat penghitungan berulang untuk objek yang sama di seluruh penggunaan penyimpanan.
+ Objek harus cocok dengan filter yang disertakan di dalam grup Lensa Penyimpanan. Jika tidak ada objek yang cocok dengan filter yang disertakan di dalam grup Lensa Penyimpanan, tidak ada metrik yang akan dihasilkan. Untuk menentukan apakah ada objek yang belum ditetapkan, periksa jumlah total objek Anda di dasbor pada tingkat akun dan tingkat bucket.

# Memperbarui grup Lensa Penyimpanan
<a name="storage-lens-groups-update"></a>

Contoh berikut ini menunjukkan cara memperbarui grup Lensa Penyimpanan Amazon S3. Anda dapat memperbarui grup Lensa Penyimpanan menggunakan konsol Amazon S3, AWS Command Line Interface (AWS CLI), dan. AWS SDK untuk Java

## Menggunakan konsol S3
<a name="update-storage-lens-group-console"></a>

**Untuk memperbarui grup Lensa Penyimpanan**

1. Masuk ke Konsol Manajemen AWS dan buka konsol Amazon S3 di. [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/)

1. Di panel navigasi bagian kiri, pilih **Grup Lensa Penyimpanan**.

1. Di bawah **Grup Lensa Penyimpanan**, pilih grup Lensa Penyimpanan yang ingin diperbarui.

1. Di bawah **Cakupan**, pilih **Edit**.

1. Di laman **Cakupan**, pilih filter yang ingin dierapkan ke grup Lensa Penyimpanan. Untuk menerapkan beberapa filter, pilih filter Anda, dan pilih operator logis **AND** atau **OR**.
   + Untuk filter **Awalan**, pilih **Awalan**, dan masukkan string awalan. Untuk menambahkan beberapa awalan, pilih **Tambah awalan**. Untuk menghapus awalan, pilih **Hapus** di bagian samping awalan yang ingin dihapus.
   + Untuk filter **Tag objek**, masukkan pasangan nilai-kunci untuk objek Anda. Kemudian, pilih **Tambah tag**. Untuk menghapus tag, pilih **Hapus** yang ada di bagian samping tag yang ingin dihapus.
   + Untuk filter **Akhiran**, pilih **Akhiran**, dan masukkan string akhiran. Untuk menambahkan beberapa akhiran, pilih **Tambah akhiran**. Untuk menghapus akhiran, pilih **Hapus** di bagian samping akhiran yang ingin dihapus.
   + Untuk filter **Usia**, tentukan rentang usia objek dalam hitungan hari. Pilih **Tentukan usia objek minimum**, dan masukkan usia objek minimum. Untuk **Tentukan usia objek maksimum**, masukkan usia objek maksimum.
   + Untuk filter **Ukuran**, tentukan rentang ukuran objek dan unit pengukurannya. Pilih **Tentukan ukuran objek minimum**, dan masukkan ukuran objek minimum. Untuk **Tentukan ukuran objek maksimum**, masukkan ukuran objek maksimum.

1. Pilih **Simpan perubahan**. Laman rincian untuk grup Lensa Penyimpanan akan muncul. 

1. (Opsional) Jika Anda ingin menambahkan tag AWS sumber daya baru, gulir ke bagian **tag AWS sumber daya**, lalu pilih **Tambahkan tag**. Laman **Tambah tag** akan muncul. 

   Tambahkan pasangan nilai-kunci baru, lalu pilih **Simpan perubahan**. Laman rincian untuk grup Lensa Penyimpanan akan muncul.

1. (Opsional) Jika Anda ingin menghapus tag AWS sumber daya yang ada, gulir ke bagian **tag AWS sumber daya**, dan pilih tag sumber daya. Lalu, pilih **Hapus**. Kotak dialog **Hapus tag AWS ** akan muncul. 

   Pilih **Hapus** lagi untuk menghapus tag sumber daya AWS secara permanen.
**catatan**  
Setelah Anda menghapus tag AWS sumber daya secara permanen, tag tersebut tidak dapat dipulihkan.

## Menggunakan AWS CLI
<a name="update-storage-lens-group-cli"></a>

 AWS CLI Contoh perintah berikut mengembalikan rincian konfigurasi untuk grup Storage Lens bernama`marketing-department`. Untuk menggunakan perintah contoh ini, ganti `user input placeholders` dengan informasi Anda sendiri.



```
aws s3control get-storage-lens-group --account-id 111122223333 \ 
--region us-east-1 --name marketing-department
```

 AWS CLI Contoh berikut memperbarui grup Storage Lens. Untuk menggunakan perintah contoh ini, ganti `user input placeholders` dengan informasi Anda sendiri. 

```
aws s3control update-storage-lens-group --account-id 111122223333 \ 
--region us-east-1 --storage-lens-group=file://./marketing-department.json
```

Untuk contoh konfigurasi JSON, lihat [Konfigurasi grup Lensa Penyimpanan](storage-lens-groups.md#storage-lens-groups-configuration).

## Menggunakan AWS SDK for Java
<a name="update-storage-lens-group-sdk-java"></a>

 AWS SDK untuk Java Contoh berikut mengembalikan detail konfigurasi untuk grup `Marketing-Department` Storage Lens di akun`111122223333`. Untuk menggunakan contoh ini, ganti `user input placeholders` dengan informasi Anda sendiri.

```
package aws.example.s3control;

import com.amazonaws.AmazonServiceException;
import com.amazonaws.SdkClientException;
import software.amazon.awssdk.auth.credentials.ProfileCredentialsProvider;
import software.amazon.awssdk.regions.Region;
import software.amazon.awssdk.services.s3control.S3ControlClient;
import software.amazon.awssdk.services.s3control.model.GetStorageLensGroupRequest;
import software.amazon.awssdk.services.s3control.model.GetStorageLensGroupResponse;

public class GetStorageLensGroup {
    public static void main(String[] args) {
        String storageLensGroupName = "Marketing-Department";
        String accountId = "111122223333";

        try {
            GetStorageLensGroupRequest getRequest = GetStorageLensGroupRequest.builder()
                    .name(storageLensGroupName)
                    .accountId(accountId).build();
            S3ControlClient s3ControlClient = S3ControlClient.builder()
                    .region(Region.US_WEST_2)
                    .credentialsProvider(ProfileCredentialsProvider.create())
                    .build();
            GetStorageLensGroupResponse response = s3ControlClient.getStorageLensGroup(getRequest);
            System.out.println(response);
        } catch (AmazonServiceException e) {
            // The call was transmitted successfully, but Amazon S3 couldn't process
            // it and returned an error response.
            e.printStackTrace();
        } catch (SdkClientException e) {
            // Amazon S3 couldn't be contacted for a response, or the client
            // couldn't parse the response from Amazon S3.
            e.printStackTrace();
        }
    }
}
```

Contoh berikut memperbarui grup Lensa Penyimpanan yang dinamai `Marketing-Department` di akun `111122223333`. Contoh ini memperbarui cakupan dasbor untuk menyertakan objek yang cocok dengan salah satu akhiran berikut: `.png`, `.gif`, `.jpg`, atau `.jpeg`. Untuk menggunakan contoh ini, ganti `user input placeholders` dengan informasi Anda sendiri.

```
package aws.example.s3control;

import com.amazonaws.AmazonServiceException;
import com.amazonaws.SdkClientException;
import software.amazon.awssdk.auth.credentials.ProfileCredentialsProvider;
import software.amazon.awssdk.regions.Region;
import software.amazon.awssdk.services.s3control.S3ControlClient;
import software.amazon.awssdk.services.s3control.model.StorageLensGroup;
import software.amazon.awssdk.services.s3control.model.StorageLensGroupFilter;
import software.amazon.awssdk.services.s3control.model.UpdateStorageLensGroupRequest;

public class UpdateStorageLensGroup {
    public static void main(String[] args) {
        String storageLensGroupName = "Marketing-Department";
        String accountId = "111122223333";

        try {
            // Create updated filter.
            StorageLensGroupFilter suffixFilter = StorageLensGroupFilter.builder()
                    .matchAnySuffix(".png", ".gif", ".jpg", ".jpeg")
                    .build();

            StorageLensGroup storageLensGroup = StorageLensGroup.builder()
                    .name(storageLensGroupName)
                    .filter(suffixFilter)
                    .build();

            UpdateStorageLensGroupRequest updateStorageLensGroupRequest = UpdateStorageLensGroupRequest.builder()
                    .name(storageLensGroupName)
                    .storageLensGroup(storageLensGroup)
                    .accountId(accountId)
                    .build();

            S3ControlClient s3ControlClient = S3ControlClient.builder()
                    .region(Region.US_WEST_2)
                    .credentialsProvider(ProfileCredentialsProvider.create())
                    .build();
            s3ControlClient.updateStorageLensGroup(updateStorageLensGroupRequest);
        } catch (AmazonServiceException e) {
            // The call was transmitted successfully, but Amazon S3 couldn't process
            // it and returned an error response.
            e.printStackTrace();
        } catch (SdkClientException e) {
            // Amazon S3 couldn't be contacted for a response, or the client
            // couldn't parse the response from Amazon S3.
            e.printStackTrace();
        }
    }
}
```

Untuk contoh konfigurasi JSON, lihat [Konfigurasi grup Lensa Penyimpanan](storage-lens-groups.md#storage-lens-groups-configuration).

# Mengelola tag AWS sumber daya dengan grup Lensa Penyimpanan
<a name="storage-lens-groups-manage-tags"></a>

Setiap grup Lensa Penyimpanan Amazon S3 dihitung sebagai AWS sumber daya dengan Nama Sumber Daya Amazon (ARN) miliknya sendiri. Oleh karena itu, Anda mengonfigurasi grup Lensa Penyimpanan, Anda dapat menambahkan tag sumber daya AWS ke grup secara opsional. Anda dapat menambahkan hingga 50 tag per grup Lensa Penyimpanan. Untuk membuat grup Lensa Penyimpanan dengan tag, Anda harus memiliki izin `s3:CreateStorageLensGroup` dan `s3:TagResource`.

Anda dapat menggunakan tag AWS sumber daya untuk mengkategorikan sumber daya menurut departemen, lini bisnis, atau proyek. Langkah ini berguna ketika Anda memiliki banyak sumber daya dengan jenis yang sama. Dengan menerapkan tag, Anda dapat dengan cepat mengidentifikasi grup Lensa Penyimpanan tertentu berdasarkan tag yang telah ditetapkan. Anda juga dapat menggunakan tag untuk melacak dan mengalokasikan biaya.

Selain itu, saat menambahkan tag AWS sumber daya ke grup Lensa Penyimpanan, Anda mengaktifkan [kontrol akses berbasis atribut (ABAC](https://docs.aws.amazon.com/IAM/latest/UserGuide/introduction_attribute-based-access-control.html)). ABAC adalah strategi otorisasi yang mendefinisikan izin berdasarkan atribut, dalam hal ini tag. Anda juga dapat menggunakan kondisi yang menentukan tag sumber daya dalam kebijakan IAM Anda untuk [mengontrol akses ke AWS sumber daya](https://docs.aws.amazon.com/IAM/latest/UserGuide/access_tags.html#access_tags_control-resources).

Anda dapat mengedit kunci dan nilai tanda, dan Anda dapat menghapus tanda dari sumber daya kapan pun. Selain itu, perhatikan batasan berikut:
+ Kunci tag dan nilai tag peka huruf besar-kecil.
+ Jika Anda menambahkan tanda yang memiliki kunci yang sama dengan tanda yang sudah ada di sumber daya tersebut, nilai baru akan menimpa nilai lama.
+ Jika sumber daya dihapus, semua tanda untuk sumber daya tersebut juga akan dihapus. 
+ Jangan sertakan data pribadi atau sensitif dalam tag AWS sumber daya Anda.
+ Tag sistem (dengan kunci tag yang dimulai dengan `aws:`) tidak didukung.
+ Panjang setiap kunci tag tidak boleh melebihi 128 karakter. Panjang setiap nilai tag tidak boleh melebihi 256 karakter.

Contoh berikut menunjukkan cara menggunakan tag AWS sumber daya dengan grup Storage Lens.

**Topics**
+ [Menambahkan tag AWS sumber daya ke grup Lensa Penyimpanan](storage-lens-groups-add-tags.md)
+ [Memperbarui nilai tag grup Lensa Penyimpanan](storage-lens-groups-update-tags.md)
+ [Menghapus tag AWS sumber daya dari grup Lensa Penyimpanan](storage-lens-groups-delete-tags.md)
+ [Mencantumkan tag grup Lensa Penyimpanan](storage-lens-groups-list-tags.md)

# Menambahkan tag AWS sumber daya ke grup Lensa Penyimpanan
<a name="storage-lens-groups-add-tags"></a>

Contoh berikut menunjukkan cara menambahkan tag AWS sumber daya ke grup Lensa Penyimpanan Amazon S3. Anda dapat menambahkan tag sumber daya dengan menggunakan konsol Amazon S3, AWS Command Line Interface (AWS CLI), dan. AWS SDK untuk Java

## Menggunakan konsol S3
<a name="storage-lens-groups-add-tags-console"></a>

**Untuk menambahkan tag AWS sumber daya ke grup Lensa Penyimpanan**

1. Masuk ke Konsol Manajemen AWS dan buka konsol Amazon S3 di. [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/)

1. Di panel navigasi bagian kiri, pilih **Grup Lensa Penyimpanan**.

1. Di bawah **Grup Lensa Penyimpanan**, pilih grup Lensa Penyimpanan yang ingin diperbarui.

1. Di bawah **tag sumber daya AWS **, pilih **Tambahkan tag**.

1. Di laman **Tambahkan tag**, tambahkan pasangan nilai-kunci yang baru.
**catatan**  
Menambahkan tag baru yang memiliki kunci sama dengan tag yang sudah ada akan menimpa nilai tag sebelumnya.

1. (Opsional) Untuk menambahkan lebih dari satu tag baru, pilih **Tambah tag** lagi untuk melanjutkan penambahan entri baru. Anda dapat menambahkan hingga 50 tag AWS sumber daya ke grup Lensa Penyimpanan Anda.

1. (Opsional) Jika Anda ingin menghapus entri yang baru ditambahkan, pilih **Hapus** di bagian samping tag yang ingin dihapus.

1. Pilih **Simpan perubahan**.

## Menggunakan AWS CLI
<a name="storage-lens-groups-add-tags-cli"></a>

 AWS CLI Perintah contoh berikut menambahkan dua tag sumber daya ke grup Lensa Penyimpanan yang ada bernama`marketing-department`. Untuk menggunakan perintah contoh ini, ganti `user input placeholders` dengan informasi Anda sendiri.

```
aws s3control tag-resource --account-id 111122223333 \
--resource-arn arn:aws:s3:us-east-1:111122223333:storage-lens-group/marketing-department \
--region us-east-1 --tags Key=k1,Value=v1 Key=k2,Value=v2
```

## Menggunakan AWS SDK for Java
<a name="storage-lens-groups-add-tags-sdk-java"></a>

 AWS SDK untuk Java Contoh berikut menambahkan dua tag AWS sumber daya ke grup Lensa Penyimpanan yang ada. Untuk menggunakan contoh ini, ganti `user input placeholders` dengan informasi Anda sendiri.

```
package aws.example.s3control;

import com.amazonaws.AmazonServiceException;
import com.amazonaws.SdkClientException;
import software.amazon.awssdk.auth.credentials.ProfileCredentialsProvider;
import software.amazon.awssdk.regions.Region;
import software.amazon.awssdk.services.s3control.S3ControlClient;
import software.amazon.awssdk.services.s3control.model.Tag;
import software.amazon.awssdk.services.s3control.model.TagResourceRequest;

public class TagResource {
    public static void main(String[] args) {
        String resourceARN = "Resource_ARN";
        String accountId = "111122223333";

        try {
            Tag resourceTag1 = Tag.builder()
                .key("resource-tag-key-1")
                .value("resource-tag-value-1")
                .build();
            Tag resourceTag2 = Tag.builder()
                    .key("resource-tag-key-2")
                    .value("resource-tag-value-2")
                    .build();
            TagResourceRequest tagResourceRequest = TagResourceRequest.builder()
                    .resourceArn(resourceARN)
                    .tags(resourceTag1, resourceTag2)
                    .accountId(accountId)
                    .build();
            S3ControlClient s3ControlClient = S3ControlClient.builder()
                    .region(Region.US_WEST_2)
                    .credentialsProvider(ProfileCredentialsProvider.create())
                    .build();
            s3ControlClient.tagResource(tagResourceRequest);
        } catch (AmazonServiceException e) {
            // The call was transmitted successfully, but Amazon S3 couldn't process
            // it and returned an error response.
            e.printStackTrace();
        } catch (SdkClientException e) {
            // Amazon S3 couldn't be contacted for a response, or the client
            // couldn't parse the response from Amazon S3.
            e.printStackTrace();
        }
    }
}
```

# Memperbarui nilai tag grup Lensa Penyimpanan
<a name="storage-lens-groups-update-tags"></a>

Contoh berikut menunjukkan cara memperbarui nilai tag grup Storage Lens dengan menggunakan konsol Amazon S3, AWS Command Line Interface (AWS CLI), dan. AWS SDK untuk Java

## Menggunakan konsol S3
<a name="storage-lens-groups-update-tags-console"></a>

**Untuk memperbarui tag AWS sumber daya untuk grup Lensa Penyimpanan**

1. Masuk ke Konsol Manajemen AWS dan buka konsol Amazon S3 di. [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/)

1. Di panel navigasi bagian kiri, pilih **Grup Lensa Penyimpanan**.

1. Di bawah **Grup Lensa Penyimpanan**, pilih grup Lensa Penyimpanan yang ingin diperbarui.

1. Di bawah **tag sumber daya AWS **, pilih tag yang ingin diperbarui.

1. Tambahkan nilai tag baru dengan menggunakan kunci yang sama dengan pasangan nilai-kunci yang ingin diperbarui. Pilih ikon tanda centang untuk memperbarui nilai tag.
**catatan**  
Menambahkan tag baru yang memiliki kunci sama dengan tag yang sudah ada akan menimpa nilai tag sebelumnya.

1. (Opsional) Jika ingin menambahkan tag baru, pilih **Tambahkan tag** untuk menambahkan entri baru. Laman **Tambah tag** akan muncul. 

   Anda dapat menambahkan hingga 50 tag AWS sumber daya untuk grup Lensa Penyimpanan Anda. Setelah selesai menambahkan tag baru, pilih **Simpan Perubahan**.

1. (Opsional) Jika Anda ingin menghapus entri yang baru ditambahkan, pilih **Hapus** di bagian samping tag yang ingin dihapus. Setelah selesai menghapus tag, pilih **Simpan perubahan**. 

## Menggunakan AWS CLI
<a name="storage-lens-groups-update-tags-cli"></a>

Contoh AWS CLI perintah berikut memperbarui dua nilai tag untuk grup Storage Lens bernama`marketing-department`. Untuk menggunakan perintah contoh ini, ganti `user input placeholders` dengan informasi Anda sendiri.

```
aws s3control tag-resource --account-id 111122223333 \
--resource-arn arn:aws:s3:us-east-1:111122223333:storage-lens-group/marketing-department \
--region us-east-1 --tags Key=k1,Value=v3 Key=k2,Value=v4
```

## Menggunakan AWS SDK for Java
<a name="storage-lens-groups-update-tags-sdk-java"></a>

 AWS SDK untuk Java Contoh berikut memperbarui dua nilai tag grup Storage Lens. Untuk menggunakan contoh ini, ganti `user input placeholders`dengan informasi Anda sendiri.

```
package aws.example.s3control;

import com.amazonaws.AmazonServiceException;
import com.amazonaws.SdkClientException;
import software.amazon.awssdk.auth.credentials.ProfileCredentialsProvider;
import software.amazon.awssdk.regions.Region;
import software.amazon.awssdk.services.s3control.S3ControlClient;
import software.amazon.awssdk.services.s3control.model.Tag;
import software.amazon.awssdk.services.s3control.model.TagResourceRequest;

public class UpdateTagsForResource {
    public static void main(String[] args) {
        String resourceARN = "Resource_ARN";
        String accountId = "111122223333";

        try {
            Tag updatedResourceTag1 = Tag.builder()
                .key("resource-tag-key-1")
                .value("resource-tag-updated-value-1")
                .build();
            Tag updatedResourceTag2 = Tag.builder()
                    .key("resource-tag-key-2")
                    .value("resource-tag-updated-value-2")
                    .build();
            TagResourceRequest tagResourceRequest = TagResourceRequest.builder()
                    .resourceArn(resourceARN)
                    .tags(updatedResourceTag1, updatedResourceTag2)
                    .accountId(accountId)
                    .build();
            S3ControlClient s3ControlClient = S3ControlClient.builder()
                    .region(Region.US_WEST_2)
                    .credentialsProvider(ProfileCredentialsProvider.create())
                    .build();
            s3ControlClient.tagResource(tagResourceRequest);
        } catch (AmazonServiceException e) {
            // The call was transmitted successfully, but Amazon S3 couldn't process
            // it and returned an error response.
            e.printStackTrace();
        } catch (SdkClientException e) {
            // Amazon S3 couldn't be contacted for a response, or the client
            // couldn't parse the response from Amazon S3.
            e.printStackTrace();
        }
    }
}
```

# Menghapus tag AWS sumber daya dari grup Lensa Penyimpanan
<a name="storage-lens-groups-delete-tags"></a>

Contoh berikut menunjukkan cara menghapus tag AWS sumber daya dari grup Lensa Penyimpanan. Anda dapat menghapus tag dengan menggunakan konsol Amazon S3, AWS Command Line Interface (AWS CLI), dan. AWS SDK untuk Java

## Menggunakan konsol S3
<a name="storage-lens-groups-delete-tags-console"></a>

**Untuk menghapus tag AWS sumber daya dari grup Lensa Penyimpanan**

1. Masuk ke Konsol Manajemen AWS dan buka konsol Amazon S3 di. [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/)

1. Di panel navigasi bagian kiri, pilih **Grup Lensa Penyimpanan**.

1. Di bawah **Grup Lensa Penyimpanan**, pilih grup Lensa Penyimpanan yang ingin diperbarui.

1. Pada **tag sumber daya AWS **, pilih pasangan kunci-nilai yang ingin dihapus.

1. Pilih **Hapus**. Kotak dialog **Hapus tag sumber daya AWS ** akan muncul.
**catatan**  
Jika tag digunakan untuk mengontrol akses, melanjutkan tindakan ini dapat memengaruhi sumber daya terkait. Setelah Anda menghapus tag secara permanen, tag tersebut tidak dapat dipulihkan.

1. Pilih **Hapus** untuk menghapus pasangan nilai-kunci secara permanen.

## Menggunakan AWS CLI
<a name="storage-lens-groups-delete-tags-cli"></a>

 AWS CLI Perintah berikut menghapus dua tag AWS sumber daya dari grup Lensa Penyimpanan yang ada: Untuk menggunakan perintah contoh ini, ganti `user input placeholders` dengan informasi Anda sendiri.

```
aws s3control untag-resource --account-id 111122223333 \
--resource-arn arn:aws:s3:us-east-1:111122223333:storage-lens-group/Marketing-Department \
--region us-east-1 --tag-keys k1 k2
```

## Menggunakan AWS SDK for Java
<a name="storage-lens-groups-delete-tags-sdk-java"></a>

 AWS SDK untuk Java Contoh berikut menghapus dua tag AWS sumber daya dari grup Lensa Penyimpanan Amazon Resource Name (ARN) yang Anda tentukan di akun. `111122223333` Untuk menggunakan contoh ini, ganti `user input placeholders` dengan informasi Anda sendiri.

```
package aws.example.s3control;

import com.amazonaws.AmazonServiceException;
import com.amazonaws.SdkClientException;
import software.amazon.awssdk.auth.credentials.ProfileCredentialsProvider;
import software.amazon.awssdk.regions.Region;
import software.amazon.awssdk.services.s3control.S3ControlClient;
import software.amazon.awssdk.services.s3control.model.UntagResourceRequest;

public class UntagResource {
    public static void main(String[] args) {
        String resourceARN = "Resource_ARN";
        String accountId = "111122223333";

        try {
            String tagKey1 = "resource-tag-key-1";
            String tagKey2 = "resource-tag-key-2";
            UntagResourceRequest untagResourceRequest = UntagResourceRequest.builder()
                    .resourceArn(resourceARN)
                    .tagKeys(tagKey1, tagKey2)
                    .accountId(accountId)
                    .build();
            S3ControlClient s3ControlClient = S3ControlClient.builder()
                    .region(Region.US_WEST_2)
                    .credentialsProvider(ProfileCredentialsProvider.create())
                    .build();
            s3ControlClient.untagResource(untagResourceRequest);
        } catch (AmazonServiceException e) {
            // The call was transmitted successfully, but Amazon S3 couldn't process
            // it and returned an error response.
            e.printStackTrace();
        } catch (SdkClientException e) {
            // Amazon S3 couldn't be contacted for a response, or the client
            // couldn't parse the response from Amazon S3.
            e.printStackTrace();
        }
    }
}
```

# Mencantumkan tag grup Lensa Penyimpanan
<a name="storage-lens-groups-list-tags"></a>

Contoh berikut menunjukkan cara membuat daftar tag AWS sumber daya yang terkait dengan grup Lensa Penyimpanan. Anda dapat mencantumkan tag dengan menggunakan konsol Amazon S3, AWS Command Line Interface (AWS CLI), dan. AWS SDK untuk Java

## Menggunakan konsol S3
<a name="storage-lens-groups-list-tags-console"></a>

**Untuk meninjau daftar tag dan nilai tag untuk grup Lensa Penyimpanan**

1. Masuk ke Konsol Manajemen AWS dan buka konsol Amazon S3 di. [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/)

1. Di panel navigasi bagian kiri, pilih **Grup Lensa Penyimpanan**.

1. Di bawah **Grup Lensa Penyimpanan**, pilih grup Lensa Penyimpanan yang Anda minati.

1. Gulir ke bawah ke bagian **tag sumber daya AWS **. Semua tag AWS sumber daya yang ditentukan pengguna yang ditambahkan ke grup Lensa Penyimpanan Anda terdaftar bersama dengan nilai tag mereka.

## Menggunakan AWS CLI
<a name="storage-lens-group-list-tags-cli"></a>

 AWS CLI Contoh perintah berikut mencantumkan semua nilai tag grup Storage Lens untuk grup Storage Lens bernama`marketing-department`. Untuk menggunakan perintah contoh ini, ganti `user input placeholders` dengan informasi Anda sendiri.

```
aws s3control list-tags-for-resource --account-id 111122223333 \
--resource-arn arn:aws:s3:us-east-1:111122223333:storage-lens-group/marketing-department \
--region us-east-1
```

## Menggunakan AWS SDK for Java
<a name="storage-lens-group-list-tags-sdk-java"></a>

 AWS SDK untuk Java Contoh berikut mencantumkan nilai tag grup Lensa Penyimpanan untuk grup Lensa Penyimpanan Amazon Resource Name (ARN) yang Anda tentukan. Untuk menggunakan contoh ini, ganti `user input placeholders`dengan informasi Anda sendiri.

```
package aws.example.s3control;

import com.amazonaws.AmazonServiceException;
import com.amazonaws.SdkClientException;
import software.amazon.awssdk.auth.credentials.ProfileCredentialsProvider;
import software.amazon.awssdk.regions.Region;
import software.amazon.awssdk.services.s3control.S3ControlClient;
import software.amazon.awssdk.services.s3control.model.ListTagsForResourceRequest;
import software.amazon.awssdk.services.s3control.model.ListTagsForResourceResponse;

public class ListTagsForResource {
    public static void main(String[] args) {
        String resourceARN = "Resource_ARN";
        String accountId = "111122223333";

        try {
            ListTagsForResourceRequest listTagsForResourceRequest = ListTagsForResourceRequest.builder()
                    .resourceArn(resourceARN)
                    .accountId(accountId)
                    .build();
            S3ControlClient s3ControlClient = S3ControlClient.builder()
                    .region(Region.US_WEST_2)
                    .credentialsProvider(ProfileCredentialsProvider.create())
                    .build();
            ListTagsForResourceResponse response = s3ControlClient.listTagsForResource(listTagsForResourceRequest);
            System.out.println(response);
        } catch (AmazonServiceException e) {
            // The call was transmitted successfully, but Amazon S3 couldn't process
            // it and returned an error response.
            e.printStackTrace();
        } catch (SdkClientException e) {
            // Amazon S3 couldn't be contacted for a response, or the client
            // couldn't parse the response from Amazon S3.
            e.printStackTrace();
        }
    }
}
```

# Mencantumkan semua grup Lensa Penyimpanan
<a name="storage-lens-groups-list"></a>

Contoh berikut menunjukkan cara mencantumkan semua grup Lensa Penyimpanan Amazon S3 di Akun AWS dan Wilayah asal. Contoh-contoh ini menunjukkan caranya daftar semua grup Storage Lens dengan menggunakan konsol Amazon S3, AWS Command Line Interface (AWS CLI), dan. AWS SDK untuk Java

## Menggunakan konsol S3
<a name="storage-lens-group-list-console"></a>

**Untuk mencantumkan semua grup Lensa Penyimpanan di akun dan Wilayah asal**

1. Masuk ke Konsol Manajemen AWS dan buka konsol Amazon S3 di. [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/)

1. Di panel navigasi bagian kiri, pilih **Grup Lensa Penyimpanan**.

1. Di bawah **Grup Lensa Penyimpanan**, daftar grup Lensa Penyimpanan di akun Anda akan ditampilkan.

## Menggunakan AWS CLI
<a name="storage-lens-groups-list-cli"></a>

 AWS CLI Contoh berikut mencantumkan semua grup Lensa Penyimpanan untuk akun Anda. Untuk menggunakan perintah contoh ini, ganti `user input placeholders` dengan informasi Anda sendiri.

```
aws s3control list-storage-lens-groups --account-id 111122223333 \
--region us-east-1
```

## Menggunakan AWS SDK for Java
<a name="storage-lens-groups-list-sdk-java"></a>

 AWS SDK untuk Java Contoh berikut mencantumkan grup Storage Lens untuk akun`111122223333`. Untuk menggunakan contoh ini, ganti `user input placeholders`dengan informasi Anda sendiri.

```
package aws.example.s3control;

import com.amazonaws.AmazonServiceException;
import com.amazonaws.SdkClientException;
import software.amazon.awssdk.auth.credentials.ProfileCredentialsProvider;
import software.amazon.awssdk.regions.Region;
import software.amazon.awssdk.services.s3control.S3ControlClient;
import software.amazon.awssdk.services.s3control.model.ListStorageLensGroupsRequest;
import software.amazon.awssdk.services.s3control.model.ListStorageLensGroupsResponse;

public class ListStorageLensGroups {
    public static void main(String[] args) {
        String accountId = "111122223333";

        try {
            ListStorageLensGroupsRequest listStorageLensGroupsRequest = ListStorageLensGroupsRequest.builder()
                    .accountId(accountId)
                    .build();
            S3ControlClient s3ControlClient = S3ControlClient.builder()
                    .region(Region.US_WEST_2)
                    .credentialsProvider(ProfileCredentialsProvider.create())
                    .build();
            ListStorageLensGroupsResponse response = s3ControlClient.listStorageLensGroups(listStorageLensGroupsRequest);
            System.out.println(response);
        } catch (AmazonServiceException e) {
            // The call was transmitted successfully, but Amazon S3 couldn't process
            // it and returned an error response.
            e.printStackTrace();
        } catch (SdkClientException e) {
            // Amazon S3 couldn't be contacted for a response, or the client
            // couldn't parse the response from Amazon S3.
            e.printStackTrace();
        }
    }
}
```

# Melihat detail grup Lensa Penyimpanan
<a name="storage-lens-groups-view"></a>

Contoh berikut ini menunjukkan cara melihat detail konfigurasi grup Lensa Penyimpanan Amazon S3. Anda dapat melihat detail ini dengan menggunakan konsol Amazon S3, AWS Command Line Interface (AWS CLI), dan. AWS SDK untuk Java

## Menggunakan konsol S3
<a name="view-storage-lens-group-console"></a>



**Untuk melihat detail konfigurasi grup Lensa Penyimpanan**

1. Masuk ke Konsol Manajemen AWS dan buka konsol Amazon S3 di. [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/)

1. Di panel navigasi bagian kiri, pilih **Grup Lensa Penyimpanan**.

1. Di bawah **Grup Lensa Penyimpanan**, pilih tombol opsi di bagian samping grup Lensa Penyimpanan yang Anda minati.

1. Pilih **Lihat detail**. Anda sekarang dapat melihat detail grup Lensa Penyimpanan Anda.

## Menggunakan AWS CLI
<a name="view-storage-lens-group-cli"></a>

 AWS CLI Contoh berikut mengembalikan detail konfigurasi untuk grup Storage Lens. Untuk menggunakan perintah contoh ini, ganti `user input placeholders` dengan informasi Anda sendiri.

```
aws s3control get-storage-lens-group --account-id 111122223333 \ 
--region us-east-1 --name marketing-department
```

## Menggunakan AWS SDK for Java
<a name="view-storage-lens-group-sdk-java"></a>

 AWS SDK untuk Java Contoh berikut mengembalikan detail konfigurasi untuk grup Storage Lens bernama `Marketing-Department` dalam akun`111122223333`. Untuk menggunakan contoh ini, ganti `user input placeholders`dengan informasi Anda sendiri.

```
package aws.example.s3control;

import com.amazonaws.AmazonServiceException;
import com.amazonaws.SdkClientException;
import software.amazon.awssdk.auth.credentials.ProfileCredentialsProvider;
import software.amazon.awssdk.regions.Region;
import software.amazon.awssdk.services.s3control.S3ControlClient;
import software.amazon.awssdk.services.s3control.model.GetStorageLensGroupRequest;
import software.amazon.awssdk.services.s3control.model.GetStorageLensGroupResponse;

public class GetStorageLensGroup {
    public static void main(String[] args) {
        String storageLensGroupName = "Marketing-Department";
        String accountId = "111122223333";

        try {
            GetStorageLensGroupRequest getRequest = GetStorageLensGroupRequest.builder()
                    .name(storageLensGroupName)
                    .accountId(accountId).build();
            S3ControlClient s3ControlClient = S3ControlClient.builder()
                    .region(Region.US_WEST_2)
                    .credentialsProvider(ProfileCredentialsProvider.create())
                    .build();
            GetStorageLensGroupResponse response = s3ControlClient.getStorageLensGroup(getRequest);
            System.out.println(response);
        } catch (AmazonServiceException e) {
            // The call was transmitted successfully, but Amazon S3 couldn't process
            // it and returned an error response.
            e.printStackTrace();
        } catch (SdkClientException e) {
            // Amazon S3 couldn't be contacted for a response, or the client
            // couldn't parse the response from Amazon S3.
            e.printStackTrace();
        }
    }
}
```

# Menghapus grup Lensa Penyimpanan
<a name="storage-lens-groups-delete"></a>

Contoh berikut menunjukkan cara menghapus grup Lensa Penyimpanan Amazon S3 dengan menggunakan konsol Amazon S3 AWS Command Line Interface ,AWS CLI(), dan. AWS SDK untuk Java

## Menggunakan konsol S3
<a name="delete-storage-lens-group-console"></a>

**Untuk menghapus grup Lensa Penyimpanan**

1. Masuk ke Konsol Manajemen AWS dan buka konsol Amazon S3 di. [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/)

1. Di panel navigasi bagian kiri, pilih **Grup Lensa Penyimpanan**.

1. Di bawah **Grup Lensa Penyimpanan**, pilih tombol opsi di bagian samping grup Lensa Penyimpanan yang ingin dihapus.

1. Pilih **Hapus**. Kotak dialog **Hapus grup Lensa Penyimpanan** akan ditampilkan.

1. Pilih **Hapus** lagi untuk menghapus grup Lensa Penyimpanan secara permanen.
**catatan**  
Setelah grup Lensa Penyimpanan dihapus, grup tersebut tidak dapat dipulihkan.

## Menggunakan AWS CLI
<a name="delete-storage-lens-group-cli"></a>

 AWS CLI Contoh berikut menghapus grup Storage Lens bernama`marketing-department`. Untuk menggunakan perintah contoh ini, ganti `user input placeholders` dengan informasi Anda sendiri.

```
aws s3control delete-storage-lens-group --account-id 111122223333 \ 
--region us-east-1 --name marketing-department
```

## Menggunakan AWS SDK for Java
<a name="delete-storage-lens-group-sdk-java"></a>

 AWS SDK untuk Java Contoh berikut menghapus grup Storage Lens bernama `Marketing-Department` dalam akun`111122223333`. Untuk menggunakan contoh ini, ganti `user input placeholders`dengan informasi Anda sendiri.

```
package aws.example.s3control;

import com.amazonaws.AmazonServiceException;
import com.amazonaws.SdkClientException;
import software.amazon.awssdk.auth.credentials.ProfileCredentialsProvider;
import software.amazon.awssdk.regions.Region;
import software.amazon.awssdk.services.s3control.S3ControlClient;
import software.amazon.awssdk.services.s3control.model.DeleteStorageLensGroupRequest;

public class DeleteStorageLensGroup {
    public static void main(String[] args) {
        String storageLensGroupName = "Marketing-Department";
        String accountId = "111122223333";

        try {
            DeleteStorageLensGroupRequest deleteStorageLensGroupRequest = DeleteStorageLensGroupRequest.builder()
                    .name(storageLensGroupName)
                    .accountId(accountId).build();
            S3ControlClient s3ControlClient = S3ControlClient.builder()
                    .region(Region.US_WEST_2)
                    .credentialsProvider(ProfileCredentialsProvider.create())
                    .build();
            s3ControlClient.deleteStorageLensGroup(deleteStorageLensGroupRequest);
        } catch (AmazonServiceException e) {
            // The call was transmitted successfully, but Amazon S3 couldn't process
            // it and returned an error response.
            e.printStackTrace();
        } catch (SdkClientException e) {
            // Amazon S3 couldn't be contacted for a response, or the client
            // couldn't parse the response from Amazon S3.
            e.printStackTrace();
        }
    }
}
```