

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

# Bekerja dengan Lensa Penyimpanan Amazon S3 menggunakan konsol dan API
<a name="S3LensExamples"></a>

Lensa Penyimpanan Amazon S3 adalah fitur analisis penyimpanan cloud yang dapat Anda gunakan untuk mendapatkan visibilitas seluruh organisasi ke dalam penggunaan dan aktivitas penyimpanan objek. Anda dapat menggunakan metrik Lensa Penyimpanan S3 untuk menghasilkan wawasan ringkasan, seperti mencari tahu berapa banyak penyimpanan yang Anda miliki di seluruh organisasi atau bucket dan prefiks yang paling cepat berkembang. Anda juga dapat menggunakan metrik Lensa Penyimpanan S3 untuk mengidentifikasi peluang optimasi biaya, menerapkan praktik terbaik untuk perlindungan data dan keamanan, serta meningkatkan kinerja beban kerja aplikasi. Misalnya, Anda dapat mengidentifikasi bucket yang tidak memiliki aturan Siklus Hidup S3 untuk mengakhiri unggahan multibagian yang tidak lengkap dan berusia lebih dari 7 hari. Anda juga dapat mengidentifikasi bucket yang tidak mengikuti praktik terbaik perlindungan data, seperti menggunakan Replikasi S3 atau Penentuan Versi S3. Lensa Penyimpanan S3 menganalisis metrik untuk memberikan rekomendasi kontekstual yang dapat Anda gunakan untuk mengoptimalkan biaya penyimpanan dan menerapkan praktik terbaik untuk melindungi data Anda. 

Lensa Penyimpanan S3 menggabungkan metrik Anda dan menampilkan informasi di bagian **Snapshot akun** di halaman **Bucket** konsol Amazon S3. S3 Storage Lens juga menyediakan dasbor interaktif yang dapat Anda gunakan untuk memvisualisasikan wawasan dan tren, menandai outlier, dan menerima rekomendasi untuk mengoptimalkan biaya penyimpanan dan menerapkan praktik terbaik perlindungan data. Dasbor Anda memiliki opsi penelusuran untuk menghasilkan dan memvisualisasikan wawasan di tingkat grup organisasi, akun, kelas penyimpanan, bucket Wilayah AWS, awalan, atau Storage Lens. Anda juga dapat mengirim laporan metrik harian dalam CSV atau Parquet format ke bucket S3 tujuan umum atau mengekspor metrik langsung ke bucket tabel S3 yang AWS dikelola. 

**catatan**  
Storage Lens hanya menggabungkan metrik untuk bucket tujuan [umum S3](UsingBucket.md).

Bagian berikut berisi contoh membuat, memperbarui, dan melihat konfigurasi Lensa Penyimpanan S3 serta melakukan operasi yang terkait dengan fitur. Jika Anda menggunakan S3 Storage Lens dengan AWS Organizations, contoh-contoh ini juga mencakup kasus penggunaan tersebut. Dalam contoh, ganti nilai placeholder apa pun.

**Topics**
+ [Buat dasbor Lensa Penyimpanan Amazon S3](storage_lens_creating_dashboard.md)
+ [Perbarui dasbor Lensa Penyimpanan Amazon S3](storage_lens_editing.md)
+ [Nonaktifkan dasbor Lensa Penyimpanan Amazon S3](storage_lens_disabling.md)
+ [Hapus dasbor Lensa Penyimpanan Amazon S3](storage_lens_deleting.md)
+ [Daftar dasbor Lensa Penyimpanan Amazon S3](storage_lens_list_dashboard.md)
+ [Melihat detail konfigurasi dasbor Amazon S3 Storage Lens](storage_lens_viewing.md)
+ [Mengelola tag AWS sumber daya dengan S3 Storage Lens](storage-lens-groups-manage-tags-dashboard.md)
+ [File pembantu untuk menggunakan Lensa Penyimpanan Amazon S3](S3LensHelperFilesCLI.md)

# Buat dasbor Lensa Penyimpanan Amazon S3
<a name="storage_lens_creating_dashboard"></a>

Anda dapat membuat dasbor kustom S3 Storage Lens tambahan yang dapat dicakup ke organisasi Anda di dalam AWS Organizations atau ke spesifik Wilayah AWS atau bucket dalam akun. 

**catatan**  
Setiap pembaruan konfigurasi dasbor dapat memakan waktu hingga 48 jam untuk ditampilkan atau divisualisasikan secara akurat.

## Menggunakan konsol S3
<a name="storage_lens_console_creating"></a>

Gunakan langkah-langkah berikut untuk membuat dasbor Lensa Penyimpanan Amazon S3 di konsol Amazon S3.

**Langkah 1: Konfigurasikan pengaturan umum**

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 yang saat ini ditampilkan Wilayah AWS. Selanjutnya, pilih Wilayah yang ingin Anda alihkan. 

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

1. Pilih **Buat dasbor**.

1. Di laman **Dasbor**, di bagian **Umum**, lakukan hal-hal berikut:

   1. Lihat **Wilayah Beranda** untuk dasbor Anda. Wilayah beranda adalah Wilayah AWS tempat konfigurasi dan metrik untuk dasbor Lensa Penyimpanan ini disimpan.

   1. Masukkan nama dasbor. 

      Nama dasbor harus kurang dari 65 karakter dan tidak boleh berisi karakter khusus atau spasi. 
**catatan**  
Nama dasbor ini tidak dapat diubah setelah dasbor dibuat.

   1. Pilih **Diaktifkan** untuk menampilkan metrik harian yang diperbarui di dasbor Anda.

   1. (Opsional) Anda dapat memilih untuk menambahkan **Tag** ke dasbor Anda. Anda dapat menggunakan tag untuk mengelola izin dasbor dan melacak biaya untuk Lensa Penyimpanan S3. Untuk informasi selengkapnya, lihat [Mengontrol akses ke AWS sumber daya menggunakan tag](https://docs.aws.amazon.com/IAM/latest/UserGuide/access_tags.html) di *Panduan Pengguna IAM* dan [Menggunakan tag AWS yang dihasilkan](https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/aws-tags.html) di Panduan *AWS Billing Pengguna*.
**catatan**  
Anda dapat menambahkan hingga 50 tag ke konfigurasi dasbor.

1. Pilih **Berikutnya** untuk menyimpan perubahan Anda dan melanjutkan.

**Langkah 2: Tentukan ruang lingkup dasbor**

1. Di bagian **cakupan Dasbor**, pilih Wilayah dan bucket yang ingin Anda sertakan atau kecualikan S3 Storage Lens di dasbor.

1. Pilih bucket di Wilayah terpilih yang Anda inginkan untuk disertakan atau dikecualikan oleh Lensa Penyimpanan S3. Anda dapat menyertakan atau mengecualikan bucket, tetapi tidak keduanya. Opsi ini tidak tersedia saat Anda membuat dasbor tingkat organisasi.
**catatan**  
Anda dapat menyertakan atau mengecualikan Wilayah dan bucket. Pilihan ini terbatas pada Wilayah saja saat membuat dasbor tingkat organisasi di seluruh akun anggota di organisasi Anda. 
Anda dapat memilih hingga 50 bucket untuk disertakan atau dikecualikan.

1. Pilih **Berikutnya** untuk menyimpan perubahan Anda dan melanjutkan.

**Langkah 3: Pilih tingkat Lensa Penyimpanan Anda**

1. Di bagian **tier Storage Lens**, pilih tingkat fitur yang ingin Anda agregat untuk dasbor ini.

   1. **Untuk menyertakan metrik gratis yang dikumpulkan pada tingkat bucket dan tersedia untuk kueri selama 14 hari, pilih Tingkat gratis.**

   1. Untuk mengaktifkan metrik lanjutan, pilih **Tingkat lanjutan**. Opsi ini mencakup awalan atau agregasi grup Lensa Penyimpanan, CloudWatch penerbitan Amazon, laporan awalan yang diperluas, dan rekomendasi kontekstual. Data tersedia untuk kueri selama 15 bulan. Metrik dan rekomendasi lanjutan memiliki biaya tambahan. Untuk informasi selengkapnya, lihat [Harga Amazon S3](https://aws.amazon.com/s3/pricing/).

      Untuk informasi selengkapnya tentang metrik lanjutan dan metrik gratis, lihat [Pemilihan metrik](storage_lens_basics_metrics_recommendations.md#storage_lens_basics_metrics_selection).

1. Di bawah **Kategori metrik lanjutan**, pilih kategori metrik yang ingin Anda aktifkan:
   + **Metrik aktivitas**
   + **Metrik kode status terperinci**
   + **Metrik pengoptimalan biaya**
   + **Metrik perlindungan data**
   + **Metrik kinerja**

   Untuk melihat pratinjau metrik mana yang disertakan dalam setiap kategori, gunakan tombol panah tarik-turun di bawah daftar kotak centang kategori metrik. Untuk informasi selengkapnya tentang kategori metrik, lihat [Kategori metrik](storage_lens_basics_metrics_recommendations.md#storage_lens_basics_metrics_types). Untuk daftar lengkap metrik, lihat [Glosarium metrik Lensa Penyimpanan Amazon S3](storage_lens_metrics_glossary.md).

1. Pilih atau tentukan **pembatas Awalan** untuk membedakan level dalam setiap awalan. Nilai ini digunakan untuk mengidentifikasi setiap tingkat awalan. Nilai default di Amazon S3 adalah karakter “`/`”, tetapi struktur penyimpanan Anda mungkin menggunakan karakter pembatas lainnya.

1. Pilih **Berikutnya** untuk menyimpan perubahan Anda dan melanjutkan.

**Langkah 4: (Opsional) Pilih agregasi metrik Anda**

1. Di bawah **Agregasi metrik tambahan**, pilih metrik mana yang ingin Anda agregat:
   + Agregasi awalan
   + Agregasi grup Lensa Penyimpanan

1. **Jika Anda telah mengaktifkan **agregasi Awalan**, tentukan **ambang minimum Awalan untuk dasbor dan kedalaman Awalan** Anda.** Kemudian, pilih **Berikutnya** untuk menyimpan dan melanjutkan.
**catatan**  
Pengaturan **kedalaman Awalan** menentukan berapa banyak level hierarkis dalam S3 Storage Lens akan menganalisis awalan objek Anda, dengan batas maksimum 10 level. **Ambang awalan** menentukan persentase minimum dari total penyimpanan yang harus diwakili oleh awalan sebelum disertakan dalam metrik Lensa Penyimpanan.

1. Jika Anda telah mengaktifkan **agregasi grup Storage Lens**, pilih salah satu dari berikut ini:
   + **Sertakan grup Lensa Penyimpanan**
   + **Kecualikan grup Lensa Penyimpanan**

1. Saat Anda menyertakan grup Lensa Penyimpanan dalam agregasi, Anda dapat **menyertakan semua grup Lensa Penyimpanan di Wilayah rumah Anda** atau menentukan grup Lensa Penyimpanan yang akan disertakan.

1. Pilih **Berikutnya** untuk menyimpan perubahan Anda dan melanjutkan.

**Langkah 5: (Opsional) Pilih pengaturan ekspor dan penerbitan metrik Anda**

1. Di bawah **Penerbitan metrik**, pilih **CloudWatchpenerbitan** jika Anda ingin mengakses metrik Lensa Penyimpanan di dasbor Anda CloudWatch.
**catatan**  
Metrik tingkat awalan tidak tersedia di. CloudWatch

1. Di bawah **Ekspor metrik**, pilih data dasbor Lensa Penyimpanan yang ingin Anda ekspor setiap hari:
   + **Laporan metrik default**
   + **Laporan metrik awalan yang diperluas**

1. (Opsional) Jika Anda memilih **Laporan metrik default**, di setelan **laporan metrik default**, pilih jenis bucket. Anda dapat mengekspor laporan ke bucket Amazon S3 tujuan umum atau bucket tabel S3 yang AWS dikelola. Berdasarkan jenis bucket yang dipilih, perbarui opsi Pengaturan **tujuan bucket tujuan umum atau Pengaturan** **tujuan keranjang tabel**.
**catatan**  
**Laporan metrik default** hanya menyertakan awalan dalam ambang batas yang ditetapkan dan set kedalaman dalam pengaturan agregasi awalan.  
Jika Anda memilih untuk menentukan kunci enkripsi, Anda harus memilih kunci (SSE-KMS) atau AWS KMS kunci terkelola Amazon S3 (SSE-S3). Jika kebijakan bucket tujuan Anda memerlukan enkripsi, Anda harus menyediakan kunci enkripsi untuk ekspor metrik Anda. Tanpa kunci enkripsi, ekspor ke S3 gagal. Untuk informasi selengkapnya, lihat [Menggunakan AWS KMS key untuk mengenkripsi ekspor metrik Anda](storage_lens_encrypt_permissions.md).

1. (Opsional) Jika Anda memilih Laporan **metrik awalan yang diperluas, dalam setelan laporan** **metrik awalan diperluas, pilih jenis bucket**. Anda dapat mengekspor laporan ke bucket Amazon S3 tujuan umum atau bucket tabel S3 read-only. Berdasarkan jenis bucket yang dipilih, perbarui pengaturan **tujuan bucket tujuan umum atau pengaturan** **tujuan keranjang tabel**.
**catatan**  
**Laporan metrik awalan yang diperluas** mencakup semua awalan hingga kedalaman awalan 50 di semua bucket terpilih yang ditentukan dalam cakupan dasbor Anda.  
Jika Anda memilih untuk menentukan kunci enkripsi, Anda harus memilih kunci (SSE-KMS) atau AWS KMS kunci terkelola Amazon S3 (SSE-S3). Jika kebijakan bucket tujuan Anda memerlukan enkripsi, Anda harus menyediakan kunci enkripsi untuk ekspor metrik Anda. Tanpa kunci enkripsi, ekspor ke S3 gagal. Untuk informasi selengkapnya, lihat [Menggunakan AWS KMS key untuk mengenkripsi ekspor metrik Anda](storage_lens_encrypt_permissions.md).

1. Pilih **Berikutnya** untuk menyimpan perubahan Anda dan melanjutkan.

1. Tinjau semuanya di halaman **Review and Create**. Jika tidak ada perubahan tambahan, pilih **Berikutnya** untuk menyimpan perubahan Anda dan membuat dasbor Anda.

**Langkah 6: Tinjau konfigurasi dasbor Anda dan buat dasbor Anda**

1. Di bagian **Umum**, tinjau pengaturan Anda. Pilih **Edit** untuk membuat perubahan apa pun.

1. Di bagian **cakupan Dasbor**, tinjau pengaturan Anda. Pilih **Edit** untuk membuat perubahan apa pun.

1. Di bagian **tingkat Lensa Penyimpanan**, tinjau pengaturan Anda. Pilih **Edit** untuk membuat perubahan apa pun.

1. Di bagian **agregasi metrik**, tinjau pengaturan Anda. Pilih **Edit** untuk membuat perubahan apa pun.

1. Di bagian **Ekspor metrik**, tinjau pengaturan Anda. Pilih **Edit** untuk membuat perubahan apa pun.

1. Setelah meninjau dan mengonfirmasi semua pengaturan konfigurasi dasbor Anda, pilih **Kirim** untuk membuat dasbor Anda.

Setelah berhasil membuat dasbor Lensa Penyimpanan baru, Anda dapat melihat dasbor baru yang tercantum di bawah halaman **Dasbor** Lensa Penyimpanan.

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

**Example**  
Perintah contoh berikut membuat konfigurasi Lensa Penyimpanan Amazon S3 dengan tag. Untuk menggunakan contoh ini, ganti `user input placeholders` dengan informasi Anda sendiri.  

```
aws s3control put-storage-lens-configuration --account-id=111122223333 --config-id=example-dashboard-configuration-id --region=us-east-1 --storage-lens-configuration=file://./config.json --tags=file://./tags.json
```

**Example**  
Perintah contoh berikut membuat konfigurasi Lensa Penyimpanan Amazon S3 tanpa tag. Untuk menggunakan contoh ini, ganti `user input placeholders` dengan informasi Anda sendiri.  

```
aws s3control put-storage-lens-configuration --account-id=222222222222 --config-id=your-configuration-id --region=us-east-1 --storage-lens-configuration=file://./config.json
```

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

**Example — Buat dan perbarui konfigurasi Lensa Penyimpanan Amazon S3**  
Contoh berikut membuat dan memperbarui konfigurasi Lensa Penyimpanan Amazon S3 di SDK for Java:  

```
package aws.example.s3control;

import software.amazon.awssdk.awscore.exception.AwsServiceException;
import software.amazon.awssdk.core.exception.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.AccountLevel;
import software.amazon.awssdk.services.s3control.model.ActivityMetrics;
import software.amazon.awssdk.services.s3control.model.AdvancedCostOptimizationMetrics;
import software.amazon.awssdk.services.s3control.model.AdvancedDataProtectionMetrics;
import software.amazon.awssdk.services.s3control.model.AdvancedPerformanceMetrics;
import software.amazon.awssdk.services.s3control.model.BucketLevel;
import software.amazon.awssdk.services.s3control.model.CloudWatchMetrics;
import software.amazon.awssdk.services.s3control.model.DetailedStatusCodesMetrics;
import software.amazon.awssdk.services.s3control.model.Format;
import software.amazon.awssdk.services.s3control.model.Include;
import software.amazon.awssdk.services.s3control.model.OutputSchemaVersion;
import software.amazon.awssdk.services.s3control.model.PrefixLevel;
import software.amazon.awssdk.services.s3control.model.PrefixLevelStorageMetrics;
import software.amazon.awssdk.services.s3control.model.PutStorageLensConfigurationRequest;
import software.amazon.awssdk.services.s3control.model.S3BucketDestination;
import software.amazon.awssdk.services.s3control.model.SSES3;
import software.amazon.awssdk.services.s3control.model.SelectionCriteria;
import software.amazon.awssdk.services.s3control.model.StorageLensAwsOrg;
import software.amazon.awssdk.services.s3control.model.StorageLensConfiguration;
import software.amazon.awssdk.services.s3control.model.StorageLensDataExport;
import software.amazon.awssdk.services.s3control.model.StorageLensDataExportEncryption;
import software.amazon.awssdk.services.s3control.model.StorageLensExpandedPrefixesDataExport;
import software.amazon.awssdk.services.s3control.model.StorageLensTableDestination;
import software.amazon.awssdk.services.s3control.model.StorageLensTag;

import java.util.Arrays;
import java.util.List;

public class CreateAndUpdateDashboard {

    public static void main(String[] args) {
        String configurationId = "ConfigurationId";
        String sourceAccountId = "111122223333";
        String exportAccountId = "Destination Account ID";
        String exportBucketArn = "arn:aws:s3:::destBucketName"; // The destination bucket for your metrics export must be in the same Region as your S3 Storage Lens configuration.
        String awsOrgARN = "arn:aws:organizations::123456789012:organization/o-abcdefgh";
        Format exportFormat = Format.CSV;

        try {
            SelectionCriteria selectionCriteria = SelectionCriteria.builder()
                    .delimiter("/")
                    .maxDepth(5)
                    .minStorageBytesPercentage(10.0)
                    .build();

            PrefixLevelStorageMetrics prefixStorageMetrics = PrefixLevelStorageMetrics.builder()
                    .isEnabled(true)
                    .selectionCriteria(selectionCriteria)
                    .build();

            BucketLevel bucketLevel = BucketLevel.builder()
                    .activityMetrics(ActivityMetrics.builder().isEnabled(true).build())
                    .advancedCostOptimizationMetrics(AdvancedCostOptimizationMetrics.builder().isEnabled(true).build())
                    .advancedDataProtectionMetrics(AdvancedDataProtectionMetrics.builder().isEnabled(true).build())
                    .advancedPerformanceMetrics(AdvancedPerformanceMetrics.builder().isEnabled(true).build())
                    .detailedStatusCodesMetrics(DetailedStatusCodesMetrics.builder().isEnabled(true).build())
                    .prefixLevel(PrefixLevel.builder().storageMetrics(prefixStorageMetrics).build())
                    .build();

            AccountLevel accountLevel = AccountLevel.builder()
                    .activityMetrics(ActivityMetrics.builder().isEnabled(true).build())
                    .advancedCostOptimizationMetrics(AdvancedCostOptimizationMetrics.builder().isEnabled(true).build())
                    .advancedPerformanceMetrics(AdvancedPerformanceMetrics.builder().isEnabled(true).build())
                    .advancedDataProtectionMetrics(AdvancedDataProtectionMetrics.builder().isEnabled(true).build())
                    .detailedStatusCodesMetrics(DetailedStatusCodesMetrics.builder().isEnabled(true).build())
                    .bucketLevel(bucketLevel)
                    .build();

            Include include = Include.builder()
                    .buckets(Arrays.asList("arn:aws:s3:::bucketName"))
                    .regions(Arrays.asList("us-west-2"))
                    .build();

            StorageLensDataExportEncryption exportEncryption = StorageLensDataExportEncryption.builder()
                    .sses3(SSES3.builder().build())
                    .build();

            S3BucketDestination s3BucketDestination = S3BucketDestination.builder()
                    .accountId(exportAccountId)
                    .arn(exportBucketArn)
                    .encryption(exportEncryption)
                    .format(exportFormat)
                    .outputSchemaVersion(OutputSchemaVersion.V_1)
                    .prefix("Prefix")
                    .build();

            StorageLensTableDestination s3TablesDestination = StorageLensTableDestination.builder()
                    .encryption(exportEncryption)
                    .isEnabled(true)
                    .build();

            CloudWatchMetrics cloudWatchMetrics = CloudWatchMetrics.builder()
                    .isEnabled(true)
                    .build();

            StorageLensDataExport dataExport = StorageLensDataExport.builder()
                    .cloudWatchMetrics(cloudWatchMetrics)
                    .s3BucketDestination(s3BucketDestination)
                    .storageLensTableDestination(s3TablesDestination)
                    .build();

            StorageLensAwsOrg awsOrg = StorageLensAwsOrg.builder()
                    .arn(awsOrgARN)
                    .build();

            StorageLensExpandedPrefixesDataExport expandedPrefixesDataExport = StorageLensExpandedPrefixesDataExport.builder()
                    .s3BucketDestination(s3BucketDestination)
                    .storageLensTableDestination(s3TablesDestination)
                    .build();

            StorageLensConfiguration configuration = StorageLensConfiguration.builder()
                    .id(configurationId)
                    .accountLevel(accountLevel)
                    .include(include)
                    .dataExport(dataExport)
                    .awsOrg(awsOrg)
                    .expandedPrefixesDataExport(expandedPrefixesDataExport)
                    .prefixDelimiter("/")
                    .isEnabled(true)
                    .build();

            List<StorageLensTag> tags = Arrays.asList(
                    StorageLensTag.builder().key("key-1").value("value-1").build(),
                    StorageLensTag.builder().key("key-2").value("value-2").build()
            );

            S3ControlClient s3ControlClient = S3ControlClient.builder()
                    .region(Region.US_WEST_2)
                    .credentialsProvider(ProfileCredentialsProvider.create())
                    .build();

            s3ControlClient.putStorageLensConfiguration(PutStorageLensConfigurationRequest.builder()
                    .accountId(sourceAccountId)
                    .configId(configurationId)
                    .storageLensConfiguration(configuration)
                    .tags(tags)
                    .build()
            );

        } catch (AwsServiceException 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 akses ke grup Lensa Penyimpanan S3 atau awalan yang diperluas, Anda harus meningkatkan dasbor Anda untuk menggunakan tingkat lanjutan. Biaya tambahan berlaku. Untuk informasi lebih lanjut tentang tingkatan gratis dan lanjutan, lihat[Pemilihan metrik](storage_lens_basics_metrics_recommendations.md#storage_lens_basics_metrics_selection). Untuk informasi selengkapnya tentang grup Lensa Penyimpanan S3, lihat [Bekerja dengan grup Lensa Penyimpanan S3 untuk memfilter dan mengumpulkan metrik](storage-lens-groups-overview.md). 

# Perbarui dasbor Lensa Penyimpanan Amazon S3
<a name="storage_lens_editing"></a>

 Dasbor default Amazon S3 Storage Lens adalah. `default-account-dashboard` Dasbor ini telah dikonfigurasi sebelumnya oleh Amazon S3 untuk membantu memvisualisasikan ringkasan wawasan dan tren untuk gabungan metrik gratis dan lanjutan dari seluruh akun di konsol. Anda tidak dapat mengubah cakupan konfigurasi dasbor default, tapi Anda dapat meningkatkan pilihan metrik dari metrik gratis ke metrik dan rekomendasi tingkat lanjut berbayar, mengonfigurasi ekspor metrik opsional, atau bahkan menonaktifkan dasbor default. Dasbor default tidak dapat dihapus, dan hanya dapat dinonaktifkan. Untuk informasi selengkapnya, lihat [Menggunakan konsol S3](storage_lens_console_deleting.md).

## Menggunakan konsol S3
<a name="storage_lens_console_editing"></a>

Gunakan langkah-langkah berikut untuk memperbarui dasbor Lensa Penyimpanan Amazon S3 di konsol Amazon S3.

**Langkah 1: Perbarui dasbor Anda dan konfigurasikan pengaturan umum Anda**

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 **Lensa Penyimpanan, Dasbor**.

1. Pilih dasbor yang ingin Anda edit.

1. Pilih **Lihat konfigurasi dasbor**.

1. Pilih **Edit**. Anda sekarang dapat meninjau konfigurasi dasbor, langkah demi langkah. Untuk membuat perubahan pada salah satu langkah, Anda dapat mengklik langsung pada langkah menggunakan navigasi kiri. Untuk petunjuk tentang cara memperbarui langkah-langkah tersebut,
**catatan**  
Anda tidak dapat mengubah hal-hal berikut:  
Nama dasbor
Wilayah asal

1. Pada halaman **Dashboard**, di bagian **Umum**, Anda dapat membuat perubahan sebagai berikut:
   + Pilih **Diaktifkan** **atau Dinonaktifkan** untuk memperbarui apakah Anda menerima metrik harian di dasbor.
   + (Opsional) Anda dapat memilih untuk menambahkan **Tag** ke dasbor Anda. Anda dapat menggunakan tag untuk mengelola izin dasbor dan melacak biaya untuk Lensa Penyimpanan S3. Untuk informasi selengkapnya, lihat [Mengontrol akses ke AWS sumber daya menggunakan tag](https://docs.aws.amazon.com/IAM/latest/UserGuide/access_tags.html) di *Panduan Pengguna IAM* dan [Menggunakan tag AWS yang dihasilkan](https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/aws-tags.html) di Panduan *AWS Billing Pengguna*.
**catatan**  
Anda dapat menambahkan hingga 50 tag ke konfigurasi dasbor.

1. Pilih **Berikutnya** untuk menyimpan perubahan Anda dan melanjutkan.

**Langkah 2: Perbarui cakupan dasbor**

1. Di bagian **cakupan Dasbor**, perbarui Wilayah dan bucket yang Anda inginkan S3 Storage Lens untuk disertakan atau dikecualikan di dasbor.
**catatan**  
Anda dapat menyertakan atau mengecualikan Wilayah dan bucket. Pilihan ini terbatas pada Wilayah saja saat membuat dasbor tingkat organisasi di seluruh akun anggota di organisasi Anda. 
Anda dapat memilih hingga 50 bucket untuk disertakan atau dikecualikan.

1. Pilih bucket di Wilayah terpilih yang Anda inginkan untuk disertakan atau dikecualikan oleh Lensa Penyimpanan S3. Anda dapat menyertakan atau mengecualikan bucket, tetapi tidak keduanya. Opsi ini tidak tersedia saat Anda membuat dasbor tingkat organisasi.
**catatan**  
Anda dapat menyertakan atau mengecualikan Wilayah dan bucket. Pilihan ini terbatas pada Wilayah saja saat membuat dasbor tingkat organisasi di seluruh akun anggota di organisasi Anda.
Anda dapat memilih hingga 50 bucket untuk disertakan atau dikecualikan.

1. Pilih **Berikutnya** untuk menyimpan perubahan Anda dan melanjutkan.

**Langkah 3: Perbarui tingkat Lensa Penyimpanan Anda Konfigurasikan pemilihan metrik**

1. Di bagian **pemilihan Metrik** **tingkat Lensa Penyimpanan**, perbarui tingkat metrik yang ingin Anda agregat untuk dasbor ini.
**catatan**  
Jika Anda memperbarui dari **tingkat Gratis ke tingkat** **Lanjutan**, Anda harus memperbarui setelan **agregasi Metrik**. Untuk memperbarui **setelan agregasi Metrik**, lihat **Langkah 4: Memperbarui agregasi metrik Anda**.
Jika memperbarui tingkat Lensa Penyimpanan dari tingkat **Lanjutan ke tingkat** **Gratis**, Anda tidak perlu memperbarui setelan **agregasi Metrik** apa pun. Fitur **agregasi Metrik** hanya berlaku untuk kategori metrik **tingkat lanjut**.

1. **Untuk menyertakan metrik gratis yang dikumpulkan pada tingkat bucket dan tersedia untuk kueri selama 14 hari, pilih Tingkat gratis.**

1. Untuk mengaktifkan metrik lanjutan, pilih **Tingkat lanjutan**. Opsi ini mencakup agregasi awalan, CloudWatch penerbitan Amazon, dan rekomendasi kontekstual. Data tersedia untuk kueri selama 15 bulan. Metrik dan rekomendasi lanjutan memiliki biaya tambahan. Untuk informasi selengkapnya, lihat [Harga Amazon S3](https://aws.amazon.com/s3/pricing/).

   Untuk informasi selengkapnya tentang metrik lanjutan dan metrik gratis, lihat [Pemilihan metrik](storage_lens_basics_metrics_recommendations.md#storage_lens_basics_metrics_selection).

1. Di bawah **Kategori metrik lanjutan**, pilih kategori metrik yang ingin Anda aktifkan:
   + **Metrik aktivitas**
   + **Metrik kode status terperinci**
   + **Metrik pengoptimalan biaya**
   + **Metrik perlindungan data**
   + **Metrik kinerja**

   Untuk melihat pratinjau metrik mana yang disertakan dalam setiap kategori, gunakan tombol panah tarik-turun di bawah daftar kotak centang kategori metrik. Untuk informasi selengkapnya tentang kategori metrik, lihat [Kategori metrik](storage_lens_basics_metrics_recommendations.md#storage_lens_basics_metrics_types). Untuk daftar lengkap metrik, lihat [Glosarium metrik Lensa Penyimpanan Amazon S3](storage_lens_metrics_glossary.md).

1. Pilih atau tentukan **pembatas Awalan** untuk membedakan level dalam setiap awalan. Nilai ini digunakan untuk mengidentifikasi setiap tingkat awalan. Nilai default di Amazon S3 adalah karakter “`/`”, tetapi struktur penyimpanan Anda mungkin menggunakan karakter pembatas lainnya.

1. Pilih **Berikutnya** untuk menyimpan perubahan Anda dan melanjutkan.

**Langkah 4: (Opsional) Perbarui agregasi metrik Anda**

1. Di bawah **Agregasi metrik tambahan**, perbarui metrik mana yang ingin Anda agregat dengan memilih salah satu dari berikut ini:
   + Agregasi awalan
   + Agregasi grup Lensa Penyimpanan

1. **Jika Anda telah mengaktifkan **agregasi Awalan**, tentukan **ambang minimum Awalan untuk dasbor dan kedalaman Awalan** Anda.** Kemudian, pilih **Berikutnya** untuk menyimpan dan melanjutkan.

1. Jika Anda telah mengaktifkan **agregasi grup Storage Lens**, pilih salah satu dari berikut ini:
   + **Sertakan grup Lensa Penyimpanan**
   + **Kecualikan grup Lensa Penyimpanan**

1. Saat Anda menyertakan grup Lensa Penyimpanan dalam agregasi, Anda dapat **menyertakan semua grup Lensa Penyimpanan di Wilayah rumah Anda** atau menentukan grup Lensa Penyimpanan yang akan disertakan.

1. Pilih **Berikutnya** untuk menyimpan perubahan Anda dan melanjutkan.

**Langkah 5: (Opsional) Perbarui pengaturan ekspor dan penerbitan metrik Anda**

1. Di bawah **Penerbitan metrik**, pilih **CloudWatchpenerbitan** jika Anda ingin mengakses metrik Lensa Penyimpanan di dasbor Anda CloudWatch.
**catatan**  
Metrik tingkat awalan tidak tersedia di. CloudWatch

1. Di bawah **Ekspor metrik**, pilih data dasbor Lensa Penyimpanan yang ingin Anda ekspor setiap hari:
   + **Laporan metrik default**
   + **Laporan metrik awalan yang diperluas**

1. (Opsional) Jika Anda memilih **Laporan metrik default**, di setelan **laporan metrik default**, pilih jenis bucket. Anda dapat mengekspor laporan ke bucket S3 tujuan umum atau bucket tabel S3 read-only. Berdasarkan jenis bucket yang dipilih, perbarui opsi Pengaturan **tujuan bucket tujuan umum atau Pengaturan** **tujuan keranjang tabel**.
**catatan**  
**Laporan metrik default** hanya menyertakan awalan dalam ambang batas yang ditetapkan dan set kedalaman dalam pengaturan agregasi awalan. Jika agregasi awalan Anda belum dikonfigurasi, ambang batas mencakup hingga 100 awalan terbesar berdasarkan ukuran.
Jika Anda memilih untuk menentukan kunci enkripsi, Anda harus memilih kunci (SSE-KMS) atau AWS KMS kunci terkelola Amazon S3 (SSE-S3). Jika kebijakan bucket tujuan Anda memerlukan enkripsi, Anda harus menyediakan kunci enkripsi untuk ekspor metrik Anda. Tanpa kunci enkripsi, ekspor ke S3 gagal. Untuk informasi selengkapnya, lihat [Menggunakan AWS KMS key untuk mengenkripsi ekspor metrik Anda](storage_lens_encrypt_permissions.md).

1. Pilih **Berikutnya** untuk menyimpan perubahan Anda dan melanjutkan.

1. (Opsional) Jika Anda memilih Laporan **metrik awalan yang diperluas, dalam setelan laporan** **metrik awalan diperluas, pilih jenis bucket**. Anda dapat mengekspor laporan ke bucket S3 tujuan umum atau bucket tabel S3 read-only. Berdasarkan jenis bucket yang dipilih, perbarui pengaturan **tujuan bucket tujuan umum atau pengaturan** **tujuan keranjang tabel**.
**catatan**  
**Laporan metrik awalan yang diperluas** menyertakan awalan di semua bucket yang ditentukan dalam cakupan dasbor Anda.
Jika Anda memilih untuk menentukan kunci enkripsi, Anda harus memilih kunci (SSE-KMS) atau AWS KMS kunci terkelola Amazon S3 (SSE-S3). Jika kebijakan bucket tujuan Anda memerlukan enkripsi, Anda harus menyediakan kunci enkripsi untuk ekspor metrik Anda. Tanpa kunci enkripsi, ekspor ke S3 gagal. Untuk informasi selengkapnya, lihat [Menggunakan AWS KMS key untuk mengenkripsi ekspor metrik Anda](storage_lens_encrypt_permissions.md).

1. Pilih **Berikutnya** untuk menyimpan perubahan Anda dan melanjutkan.

**Langkah 6: Tinjau dan perbarui konfigurasi dasbor Anda**

1. Di bagian **Umum**, tinjau pengaturan Anda. Pilih **Edit** untuk membuat perubahan apa pun.

1. Di bagian **cakupan Dasbor**, tinjau pengaturan Anda. Pilih **Edit** untuk membuat perubahan apa pun.

1. Di bagian **tingkat Lensa Penyimpanan**, tinjau pengaturan Anda. Pilih **Edit** untuk membuat perubahan apa pun.

1. Di bagian **agregasi metrik**, tinjau pengaturan Anda. Pilih **Edit** untuk membuat perubahan apa pun.

1. Di bagian **Ekspor metrik**, tinjau pengaturan Anda. Pilih **Edit** untuk membuat perubahan apa pun.

1. Setelah meninjau dan mengonfirmasi semua pengaturan konfigurasi dasbor Anda, pilih **Kirim** untuk memperbarui dasbor Anda.

Setelah berhasil memperbarui dasbor Lensa Penyimpanan baru, Anda dapat melihat konfigurasi dasbor terbaru yang tercantum di bawah halaman **Dasbor** Lensa Penyimpanan.

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

**Example**  
Perintah contoh berikut memperbarui konfigurasi dasbor Lensa Penyimpanan Amazon S3. Untuk menggunakan contoh ini, ganti `user input placeholders` dengan informasi Anda sendiri.  

```
aws s3control put-storage-lens-configuration --account-id=111122223333 --config-id=example-dashboard-configuration-id --region=us-east-1 --storage-lens-configuration=file://./config.json --tags=file://./tags.json
```

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

**Example — Perbarui konfigurasi Lensa Penyimpanan Amazon S3 dengan metrik dan rekomendasi lanjutan**  
Contoh berikut menunjukkan cara memperbarui konfigurasi Lensa Penyimpanan S3 default dengan metrik dan rekomendasi lanjutan di SDK for Java:  

```
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.ActivityMetrics;
import com.amazonaws.services.s3control.model.BucketLevel;
import com.amazonaws.services.s3control.model.Format;
import com.amazonaws.services.s3control.model.Include;
import com.amazonaws.services.s3control.model.OutputSchemaVersion;
import com.amazonaws.services.s3control.model.PrefixLevel;
import com.amazonaws.services.s3control.model.PrefixLevelStorageMetrics;
import com.amazonaws.services.s3control.model.PutStorageLensConfigurationRequest;
import com.amazonaws.services.s3control.model.S3BucketDestination;
import com.amazonaws.services.s3control.model.SSES3;
import com.amazonaws.services.s3control.model.SelectionCriteria;
import com.amazonaws.services.s3control.model.StorageLensAwsOrg;
import com.amazonaws.services.s3control.model.StorageLensConfiguration;
import com.amazonaws.services.s3control.model.StorageLensDataExport;
import com.amazonaws.services.s3control.model.StorageLensDataExportEncryption;
import com.amazonaws.services.s3control.model.StorageLensTag;

import java.util.Arrays;
import java.util.List;

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

public class UpdateDefaultConfigWithPaidFeatures {

    public static void main(String[] args) {
        String configurationId = "default-account-dashboard"; // This configuration ID cannot be modified.
        String sourceAccountId = "111122223333";

        try {
            SelectionCriteria selectionCriteria = new SelectionCriteria()
                    .withDelimiter("/")
                    .withMaxDepth(5)
                    .withMinStorageBytesPercentage(10.0);
            PrefixLevelStorageMetrics prefixStorageMetrics = new PrefixLevelStorageMetrics()
                    .withIsEnabled(true)
                    .withSelectionCriteria(selectionCriteria);
            BucketLevel bucketLevel = new BucketLevel()
                    .withActivityMetrics(new ActivityMetrics().withIsEnabled(true))
                    .withPrefixLevel(new PrefixLevel().withStorageMetrics(prefixStorageMetrics));
            AccountLevel accountLevel = new AccountLevel()
                    .withActivityMetrics(new ActivityMetrics().withIsEnabled(true))
                    .withBucketLevel(bucketLevel);

            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();
        }
    }
}
```

Untuk akses ke grup Lensa Penyimpanan S3 atau awalan yang diperluas, Anda harus meningkatkan dasbor Anda untuk menggunakan tingkat lanjutan. Biaya tambahan berlaku. Untuk informasi lebih lanjut tentang tingkatan gratis dan lanjutan, lihat[Pemilihan metrik](storage_lens_basics_metrics_recommendations.md#storage_lens_basics_metrics_selection). Untuk informasi selengkapnya tentang grup Lensa Penyimpanan S3, lihat [Bekerja dengan grup Lensa Penyimpanan S3 untuk memfilter dan mengumpulkan metrik](storage-lens-groups-overview.md). 

# Nonaktifkan dasbor Lensa Penyimpanan Amazon S3
<a name="storage_lens_disabling"></a>

Anda dapat menonaktifkan dasbor Lensa Penyimpanan Amazon S3 dari konsol Amazon S3. Menonaktifkan dasbor mencegahnya menghasilkan metrik di masa mendatang. Dasbor yang dinonaktifkan masih dapat mempertahankan informasi konfigurasinya, sehingga dasbor dapat dilanjutkan dengan mudah ketika diaktifkan kembali. Dasbor yang dinonaktifkan akan mempertahankan data historisnya hingga tidak lagi tersedia untuk kueri.

# Menggunakan konsol S3
<a name="storage_lens_console_disabling"></a>

Gunakan langkah-langkah berikut untuk menonaktifkan dasbor Lensa Penyimpanan Amazon S3 di konsol Amazon S3.

**Untuk menonaktifkan dasbor Lensa Penyimpanan Amazon 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, pilih **Lensa Penyimpanan**, **Dasbor**.

1. Di daftar **Dasbor**, pilih dasbor yang ingin dinonaktifkan, lalu pilih **Nonaktifkan** di bagian atas daftar.

1. Di laman konfirmasi, lakukan konfirmasi bahwa Anda ingin menonaktifkan dasbor dengan memasukkan nama dasbor ke dalam kolom teks, lalu pilih **Konfirmasi**.

# Hapus dasbor Lensa Penyimpanan Amazon S3
<a name="storage_lens_deleting"></a>

Anda tidak dapat menghapus dasbor default. Namun, Anda dapat menonaktifkannya. Sebelum menghapus dasbor yang sudah dibuat, pertimbangkan hal-hal berikut:
+ Sebagai alternatif dari menghapus dasbor, Anda dapat *menonaktifkan* dasbor sehingga dasbor tersebut dapat tersedia untuk diaktifkan kembali di masa mendatang. Untuk informasi selengkapnya, lihat [Menggunakan konsol S3](storage_lens_console_disabling.md).
+ Menghapus dasbor akan menghapus semua pengaturan konfigurasi yang terkait dengan dasbor.
+ Menghapus dasbor akan membuat semua data metrik historis tidak tersedia. Data historis ini masih dapat dipertahankan selama 15 bulan. Untuk mengakses data ini lagi, buat dasbor dengan nama yang sama di Wilayah asal yang sama dengan yang sudah dihapus. 

# Menggunakan konsol S3
<a name="storage_lens_console_deleting"></a>

Anda dapat menghapus dasbor Lensa Penyimpanan Amazon S3 dari konsol Amazon S3. Namun, menghapus dasbor mencegahnya menghasilkan metrik di masa mendatang.

**Menghapus dasbor Lensa Penyimpanan Amazon 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, pilih **Lensa Penyimpanan**, **Dasbor**.

1. Di daftar **Dasbor**, pilih dasbor yang ingin dihapus, lalu pilih **Hapus** di bagian atas daftar.

1. Di laman **Hapus dasbor**, lakukan konfirmasi bahwa Anda ingin menghapus dasbor dengan memasukkan nama dasbor ke kolom teks. Lalu, pilih **Konfirmasi**. 

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

**Example**  
 Contoh berikut menghapus konfigurasi S3 Storage Lens. Untuk menggunakan contoh ini, ganti `user input placeholders` dengan informasi Anda sendiri.  

```
aws s3control delete-storage-lens-configuration --account-id=222222222222 --region=us-east-1 --config-id=your-configuration-id
```

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

**Example — Hapus konfigurasi dasbor Lensa Penyimpanan Amazon S3**  
Contoh berikut menunjukkan cara menghapus konfigurasi S3 Storage Lens menggunakan SDK for Java:  

```
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.DeleteStorageLensConfigurationRequest;

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

public class DeleteDashboard {

    public static void main(String[] args) {
        String configurationId = "ConfigurationId";
        String sourceAccountId = "111122223333";
        try {
            AWSS3Control s3ControlClient = AWSS3ControlClient.builder()
                    .withCredentials(new ProfileCredentialsProvider())
                    .withRegion(US_WEST_2)
                    .build();

            s3ControlClient.deleteStorageLensConfiguration(new DeleteStorageLensConfigurationRequest()
                    .withAccountId(sourceAccountId)
                    .withConfigId(configurationId)
            );
        } 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();
        }
    }
}
```

# Daftar dasbor Lensa Penyimpanan Amazon S3
<a name="storage_lens_list_dashboard"></a>

 

# Menggunakan konsol S3
<a name="storage_lens_console_listing"></a>

**Untuk membuat daftar 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 kiri, navigasikan ke **Storage Lens**.

1. Pilih **Dasbor**. Anda sekarang dapat melihat dasbor di. Akun AWS

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

**Example**  
Contoh perintah berikut mencantumkan dasbor S3 Storage Lens di dasbor Anda. Akun AWS Untuk menggunakan contoh ini, ganti `user input placeholders` dengan informasi Anda sendiri.  

```
aws s3control list-storage-lens-configurations --account-id=222222222222 --region=us-east-1 --next-token=abcdefghij1234
```

**Example**  
Contoh berikut mencantumkan konfigurasi S3 Storage Lens tanpa token berikutnya. Untuk menggunakan contoh ini, ganti `user input placeholders` dengan informasi Anda sendiri.  

```
aws s3control list-storage-lens-configurations --account-id=222222222222 --region=us-east-1
```

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

**Example — Daftar konfigurasi dasbor Lensa Penyimpanan S3**  
Contoh berikut menunjukkan kepada Anda cara membuat daftar konfigurasi Lensa Penyimpanan S3 di SDK for Java. Untuk menggunakan contoh ini, ganti `user input placeholders` dengan informasi Anda sendiri.” untuk setiap contoh deskripsi.  

```
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.ListStorageLensConfigurationEntry;
import com.amazonaws.services.s3control.model.ListStorageLensConfigurationsRequest;

import java.util.List;

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

public class ListDashboard {

    public static void main(String[] args) {
        String sourceAccountId = "111122223333";
        String nextToken = "nextToken";

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

            final List<ListStorageLensConfigurationEntry> configurations =
                    s3ControlClient.listStorageLensConfigurations(new ListStorageLensConfigurationsRequest()
                            .withAccountId(sourceAccountId)
                            .withNextToken(nextToken)
                    ).getStorageLensConfigurationList();

            System.out.println(configurations.toString());
        } 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 konfigurasi dasbor Amazon S3 Storage Lens
<a name="storage_lens_viewing"></a>

Anda dapat melihat dasbor Amazon S3 Storage Lens dari konsol Amazon S3 AWS CLI, dan SDK for Java.

# Menggunakan konsol S3
<a name="storage_lens_console_viewing"></a>

**Untuk melihat detail konfigurasi 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 kiri, navigasikan ke **Storage Lens**.

1. Pilih **Dasbor**.

1. Dari daftar **Dasbor**, klik dasbor yang ingin Anda lihat. Anda sekarang dapat melihat detail dasbor Lensa Penyimpanan Anda.

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

**Example**  
Contoh berikut mengambil konfigurasi S3 Storage Lens sehingga Anda dapat melihat detail konfigurasi. Untuk menggunakan contoh ini, ganti `user input placeholders` dengan informasi Anda sendiri.  

```
aws s3control get-storage-lens-configuration --account-id=222222222222 --config-id=your-configuration-id --region=us-east-1
```

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

**Example — Mengambil dan melihat konfigurasi Lensa Penyimpanan S3**  
Contoh berikut menunjukkan cara mengambil konfigurasi S3 Storage Lens di SDK for Java sehingga Anda dapat melihat detail konfigurasi. 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 com.amazonaws.auth.profile.ProfileCredentialsProvider;
import com.amazonaws.services.s3control.AWSS3Control;
import com.amazonaws.services.s3control.AWSS3ControlClient;
import com.amazonaws.services.s3control.model.GetStorageLensConfigurationRequest;
import com.amazonaws.services.s3control.model.GetStorageLensConfigurationResult;
import com.amazonaws.services.s3control.model.StorageLensConfiguration;

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

public class GetDashboard {

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

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

            final StorageLensConfiguration configuration =
                    s3ControlClient.getStorageLensConfiguration(new GetStorageLensConfigurationRequest()
                            .withAccountId(sourceAccountId)
                            .withConfigId(configurationId)
                    ).getStorageLensConfiguration();

            System.out.println(configuration.toString());
        } 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();
        }
    }
}
```

# Mengelola tag AWS sumber daya dengan S3 Storage Lens
<a name="storage-lens-groups-manage-tags-dashboard"></a>

Setiap dasbor Lensa Penyimpanan Amazon S3 dihitung sebagai AWS sumber daya dengan Nama Sumber Daya Amazon (ARN) miliknya sendiri. Oleh karena itu, saat Anda mengonfigurasi dasbor Lensa Penyimpanan, Anda dapat menambahkan tag AWS sumber daya secara opsional ke dasbor. Anda dapat menambahkan hingga 50 tag untuk setiap dasbor Lensa Penyimpanan. Untuk membuat dasbor Lensa Penyimpanan dengan tag, Anda harus memiliki [izin Lensa Penyimpanan S3](https://docs.aws.amazon.com/AmazonS3/latest/userguide/storage_lens_iam_permissions.html) berikut:
+ `s3:ListStorageLensConfigurations`
+ `s3:GetStorageLensConfiguration`
+ `s3:GetStorageLensConfigurationTagging`
+ `s3:PutStorageLensConfiguration`
+ ` s3:PutStorageLensConfigurationTagging`

Anda dapat menggunakan tag AWS sumber daya untuk mengkategorikan sumber daya menurut departemen, lini bisnis, atau proyek. Hal ini berguna jika Anda memiliki banyak sumber daya dengan jenis yang sama. Dengan menerapkan tag, Anda dapat dengan cepat mengidentifikasi dasbor Lensa Penyimpanan S3 tertentu berdasarkan tag yang telah Anda tetapkan padanya. Anda juga dapat menggunakan tag untuk melacak dan mengalokasikan biaya.

Selain itu, saat menambahkan tag AWS sumber daya ke dasbor 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 seperti 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 dasbor Storage Lens.

**Topics**
+ [Tambahkan tag AWS sumber daya ke dasbor Lensa Penyimpanan](storage-lens-add-tags.md)
+ [Mengambil tag AWS sumber daya untuk dasbor Lensa Penyimpanan](storage-lens-get-tags.md)
+ [Memperbarui tag dasbor Lensa Penyimpanan](storage-lens-update-tags.md)
+ [Menghapus tag AWS sumber daya dari dasbor Lensa Penyimpanan S3](storage-lens-dashboard-delete-tags.md)

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

Contoh berikut menunjukkan cara menambahkan tag AWS sumber daya ke dasbor Lensa Penyimpanan 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-add-tags-console"></a>

**Untuk menambahkan tag AWS sumber daya 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 kiri, arahkan ke **Storage Lens** di panel navigasi kiri.

1. Pilih **Dasbor**.

1. Pilih tombol radio untuk dasbor Storage Lens yang ingin Anda perbarui. Kemudian pilih **Edit**.

1. Di bawah **Umum**, pilih **Tambah tag**.

1. Pada halaman **Tambah tag**, tambahkan pasangan kunci-nilai 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 dasbor 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-add-tags-cli"></a>

**Example**  
Contoh perintah berikut menambahkan tag ke konfigurasi dashboard S3 Storage Lens. Untuk menggunakan contoh ini, ganti `user input placeholders` dengan informasi Anda sendiri.  

```
aws s3control put-storage-lens-configuration-tagging --account-id=222222222222 --region=us-east-1 --config-id=your-configuration-id --tags=file://./tags.json
```

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

Contoh berikut menambahkan tag ke konfigurasi Amazon S3 Storage Lens di SDK for Java. Untuk menggunakan contoh ini, ganti `user input placeholders`dengan informasi Anda sendiri.

**Example — Tambahkan tag ke konfigurasi Lensa Penyimpanan S3**  

```
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.PutStorageLensConfigurationTaggingRequest;
import com.amazonaws.services.s3control.model.StorageLensTag;

import java.util.Arrays;
import java.util.List;

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

public class PutDashboardTagging {

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

        try {
            List<StorageLensTag> tags = Arrays.asList(
                    new StorageLensTag().withKey("key-1").withValue("value-1"),
                    new StorageLensTag().withKey("key-2").withValue("value-2")
            );

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

            s3ControlClient.putStorageLensConfigurationTagging(new PutStorageLensConfigurationTaggingRequest()
                    .withAccountId(sourceAccountId)
                    .withConfigId(configurationId)
                    .withTags(tags)
            );
        } 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();
        }
    }
}
```

# Mengambil tag AWS sumber daya untuk dasbor Lensa Penyimpanan
<a name="storage-lens-get-tags"></a>

Contoh berikut menunjukkan cara mengambil tag AWS sumber daya untuk dasbor Lensa Penyimpanan S3. Anda bisa mendapatkan 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-get-tags-console"></a>

**Untuk mengambil tag AWS sumber daya untuk 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 kiri, navigasikan ke **Storage Lens**.

1. Pilih **Dasbor**.

1. Pilih tombol radio untuk konfigurasi dasbor Storage Lens yang ingin Anda lihat. Kemudian, pilih **Lihat konfigurasi dasbor**.

1. Di bawah **Tag**, tinjau tag yang terkait dengan dasbor.

1. (Opsional) Jika Anda ingin menambahkan tag baru, pilih **Edit**. Kemudian, pilih **Tambah tag**. Pada halaman **Tambah tag**, tambahkan pasangan kunci-nilai baru.
**catatan**  
Menambahkan tag baru yang memiliki kunci sama dengan tag yang sudah ada akan menimpa nilai tag sebelumnya.

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-get-tags-cli"></a>

**Example**  
Contoh perintah berikut mengambil tag untuk konfigurasi dashboard S3 Storage Lens. Untuk menggunakan contoh ini, ganti `user input placeholders` dengan informasi Anda sendiri.  

```
aws s3control get-storage-lens-configuration-tagging --account-id=222222222222 --region=us-east-1 --config-id=your-configuration-id --tags=file://./tags.json
```

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

**Example — Dapatkan tag untuk konfigurasi dasbor Lensa Penyimpanan S3**  
Contoh berikut menunjukkan cara mengambil tag untuk konfigurasi dasbor Lensa Penyimpanan S3 di SDK for Java. 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 com.amazonaws.auth.profile.ProfileCredentialsProvider;
import com.amazonaws.services.s3control.AWSS3Control;
import com.amazonaws.services.s3control.AWSS3ControlClient;
import com.amazonaws.services.s3control.model.DeleteStorageLensConfigurationRequest;
import com.amazonaws.services.s3control.model.GetStorageLensConfigurationTaggingRequest;
import com.amazonaws.services.s3control.model.StorageLensTag;

import java.util.List;

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

public class GetDashboardTagging {

    public static void main(String[] args) {
        String configurationId = "ConfigurationId";
        String sourceAccountId = "111122223333";
        try {
            AWSS3Control s3ControlClient = AWSS3ControlClient.builder()
                    .withCredentials(new ProfileCredentialsProvider())
                    .withRegion(US_WEST_2)
                    .build();

            final List<StorageLensTag> s3Tags = s3ControlClient
                    .getStorageLensConfigurationTagging(new GetStorageLensConfigurationTaggingRequest()
                            .withAccountId(sourceAccountId)
                            .withConfigId(configurationId)
                    ).getTags();

            System.out.println(s3Tags.toString());
        } 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 tag dasbor Lensa Penyimpanan
<a name="storage-lens-update-tags"></a>

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

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

**Untuk memperbarui tag AWS sumber daya untuk 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 kiri, navigasikan ke **Storage Lens**.

1. Pilih **Dasbor**.

1. Pilih tombol radio untuk konfigurasi dasbor Storage Lens yang ingin Anda lihat. Kemudian, pilih **Lihat konfigurasi dasbor**.

1. Di bawah **Tag**, tinjau tag yang terkait dengan dasbor.

1. (Opsional) Jika Anda ingin menambahkan tag baru, pilih **Edit**. Kemudian, pilih **Tambah tag**. Pada halaman **Tambah tag**, tambahkan pasangan kunci-nilai baru.
**catatan**  
Menambahkan tag baru yang memiliki kunci sama dengan tag yang sudah ada akan menimpa nilai tag sebelumnya.

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-dashboard-update-tags-cli"></a>

**Example**  
Perintah contoh berikut menambahkan atau mengganti tag pada konfigurasi dasbor Lensa Penyimpanan Amazon S3 yang ada. Untuk menggunakan contoh ini, ganti `user input placeholders` dengan informasi Anda sendiri.  

```
aws s3control put-storage-lens-configuration-tagging --account-id=111122223333 --config-id=example-dashboard-configuration-id --region=us-east-1 --config-id=your-configuration-id
```

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

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

**Example — Perbarui tag pada konfigurasi dasbor Lensa Penyimpanan yang ada**  

```
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.PutStorageLensConfigurationTaggingRequest;
import com.amazonaws.services.s3control.model.StorageLensTag;

import java.util.Arrays;
import java.util.List;

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

public class PutDashboardTagging {

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

        try {
            List<StorageLensTag> tags = Arrays.asList(
                    new StorageLensTag().withKey("key-1").withValue("value-1"),
                    new StorageLensTag().withKey("key-2").withValue("value-2")
            );

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

            s3ControlClient.putStorageLensConfigurationTagging(new PutStorageLensConfigurationTaggingRequest()
                    .withAccountId(sourceAccountId)
                    .withConfigId(configurationId)
                    .withTags(tags)
            );
        } 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 dasbor Lensa Penyimpanan S3
<a name="storage-lens-dashboard-delete-tags"></a>

Contoh berikut menunjukkan cara menghapus tag AWS sumber daya dari dasbor Lensa Penyimpanan yang ada. 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 dasbor Lensa Penyimpanan yang ada**

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 kiri, navigasikan ke **Storage Lens**.

1. Pilih **Dasbor**.

1. Pilih tombol radio untuk konfigurasi dasbor Storage Lens yang ingin Anda lihat. Kemudian, pilih **Lihat konfigurasi dasbor**.

1. Di bawah **Tag**, tinjau tag yang terkait dengan dasbor.

1. Pilih **Hapus** di samping tag yang ingin Anda hapus.

1. Pilih **Simpan perubahan**.

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

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

**Example**  

```
aws s3control delete-storage-lens-configuration-tagging --account-id=222222222222 --config-id=your-configuration-id --region=us-east-1
```

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

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

**Example — Hapus tag untuk konfigurasi dasbor Lensa Penyimpanan S3**  

```
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.DeleteStorageLensConfigurationTaggingRequest;

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

public class DeleteDashboardTagging {

    public static void main(String[] args) {
        String configurationId = "ConfigurationId";
        String sourceAccountId = "111122223333";
        try {
            AWSS3Control s3ControlClient = AWSS3ControlClient.builder()
                    .withCredentials(new ProfileCredentialsProvider())
                    .withRegion(US_WEST_2)
                    .build();

            s3ControlClient.deleteStorageLensConfigurationTagging(new DeleteStorageLensConfigurationTaggingRequest()
                    .withAccountId(sourceAccountId)
                    .withConfigId(configurationId)
            );
        } 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();
        }
    }
}
```

# File pembantu untuk menggunakan Lensa Penyimpanan Amazon S3
<a name="S3LensHelperFilesCLI"></a>

Gunakan file JSON berikut dan input kuncinya untuk contoh Anda.

## Konfigurasi contoh Lensa Penyimpanan S3 di JSON
<a name="S3LensHelperFilesSampleConfigurationCLI"></a>

**Example `config.json`**  
File `config.json` tersebut berisi detail *metrik dan konfigurasi rekomendasi tingkat lanjut* tingkat Organisasi Lensa Penyimpanan S3. Untuk menggunakan contoh berikut, ganti `user input placeholders` dengan informasi Anda sendiri.  
Biaya tambahan berlaku untuk metrik dan rekomendasi tingkat lanjut. Untuk informasi selengkapnya, lihat [metrik dan rekomendasi tingkat lanjut](https://docs.aws.amazon.com/AmazonS3/latest/userguide/storage_lens_basics_metrics_recommendations.html#storage_lens_basics_metrics_selection).

```
{
  "Id": "SampleS3StorageLensConfiguration", //Use this property to identify your S3 Storage Lens configuration.
  "AwsOrg": { //Use this property when enabling S3 Storage Lens for AWS Organizations.
    "Arn": "arn:aws:organizations::123456789012:organization/o-abcdefgh"
  },
  "AccountLevel": {
    "ActivityMetrics": {
      "IsEnabled":true
    },
    "AdvancedCostOptimizationMetrics": {
      "IsEnabled":true
    },
    "AdvancedDataProtectionMetrics": {
      "IsEnabled":true
    },
    "DetailedStatusCodesMetrics": {
      "IsEnabled":true
    },
    "BucketLevel": {
      "ActivityMetrics": {
        "IsEnabled":true
      },
      "AdvancedDataProtectionMetrics": {
      "IsEnabled":true
      },
      "AdvancedCostOptimizationMetrics": {
        "IsEnabled":true
      },
      "DetailedStatusCodesMetrics": {
        "IsEnabled":true
      },
      "PrefixLevel":{
        "StorageMetrics":{
          "IsEnabled":true,
          "SelectionCriteria":{
            "MaxDepth":5,
            "MinStorageBytesPercentage":1.25,
            "Delimiter":"/"
          }
        }
      }
    }
  },
  "Exclude": { //Replace with "Include" if you prefer to include Regions.
    "Regions": [
      "eu-west-1"
    ],
    "Buckets": [ //This attribute is not supported for AWS Organizations-level configurations.
      "arn:aws:s3:::amzn-s3-demo-source-bucket"
    ]
  },
  "IsEnabled": true, //Whether the configuration is enabled
  "DataExport": { //Details about the metrics export
    "S3BucketDestination": {
      "OutputSchemaVersion": "V_1",
      "Format": "CSV", //You can add "Parquet" if you prefer.
      "AccountId": "111122223333",
      "Arn": "arn:aws:s3:::
amzn-s3-demo-destination-bucket", // The destination bucket for your metrics export must be in the same Region as your S3 Storage Lens configuration. 
      "Prefix": "prefix-for-your-export-destination",
      "Encryption": {
        "SSES3": {}
      }
    },
    "CloudWatchMetrics": {
      "IsEnabled": true
    }
  }
}
```

## Konfigurasi contoh Lensa Penyimpanan S3 dengan grup Lensa Penyimpanan di JSON
<a name="StorageLensGroupsHelperFilesCLI"></a>

**Example `config.json`**  

File `config.json` berisi detail yang ingin Anda terapkan ke konfigurasi Lensa Penyimpanan Anda saat menggunakan grup Lensa Penyimpanan. Untuk menggunakan contoh, ganti `user input placeholders` dengan informasi Anda sendiri.

Untuk memasang semua grup Lensa Penyimpanan ke dasbor Anda, perbarui konfigurasi Lensa Penyimpanan Anda dengan sintaks berikut:

```
{
  "Id": "ExampleS3StorageLensConfiguration",
  "AccountLevel": {
    "ActivityMetrics": {
      "IsEnabled":true
    },
    "AdvancedCostOptimizationMetrics": {
      "IsEnabled":true
    },
    "AdvancedDataProtectionMetrics": {
      "IsEnabled":true
    },
    "BucketLevel": {
      "ActivityMetrics": {
      "IsEnabled":true
      },
    "StorageLensGroupLevel": {},
  "IsEnabled": true
}
```

Untuk menyertakan hanya dua grup Lensa Penyimpanan dalam konfigurasi dasbor Lensa Penyimpanan (*slg-1*dan*slg-2*), gunakan sintaks berikut:

```
{
  "Id": "ExampleS3StorageLensConfiguration",
  "AccountLevel": {
    "ActivityMetrics": {
      "IsEnabled":true
    },
    "AdvancedCostOptimizationMetrics": {
      "IsEnabled":true
    },
    "AdvancedDataProtectionMetrics": {
      "IsEnabled":true
    },
    "BucketLevel": {
      "ActivityMetrics": {
      "IsEnabled":true
      },
   "StorageLensGroupLevel": {
        "SelectionCriteria": {
            "Include": [
                "arn:aws:s3:us-east-1:111122223333:storage-lens-group/slg-1",
                "arn:aws:s3:us-east-1:444455556666:storage-lens-group/slg-2"
            ]
    },
  "IsEnabled": true
}
```

Untuk mengecualikan hanya grup Lensa Penyimpanan tertentu agar tidak dipasang ke konfigurasi dasbor Anda, gunakan sintaks berikut:

```
{
  "Id": "ExampleS3StorageLensConfiguration",
  "AccountLevel": {
    "ActivityMetrics": {
      "IsEnabled":true
    },
    "AdvancedCostOptimizationMetrics": {
      "IsEnabled":true
    },
    "AdvancedDataProtectionMetrics": {
      "IsEnabled":true
    },
    "BucketLevel": {
      "ActivityMetrics": {
      "IsEnabled":true
      },
   "StorageLensGroupLevel": {
        "SelectionCriteria": {
            "Exclude": [
                "arn:aws:s3:us-east-1:111122223333:storage-lens-group/slg-1",
                "arn:aws:s3:us-east-1:444455556666:storage-lens-group/slg-2"
            ]
    },
  "IsEnabled": true
}
```

## Konfigurasi contoh tag Lensa Penyimpanan S3 di JSON
<a name="S3LensHelperFilesSampleConfigurationTagsCLI"></a>

**Example `tags.json`**  
File `tags.json` berisi tag yang ingin Anda terapkan ke konfigurasi Lensa Penyimpanan S3 Anda. Untuk menggunakan contoh ini, ganti `user input placeholders` dengan informasi Anda sendiri.  

```
[
    {
        "Key": "key1",
        "Value": "value1"
    },
    {
        "Key": "key2",
        "Value": "value2"
    }
]
```

## Konfigurasi contoh Lensa Penyimpanan S3 untuk izin IAM
<a name="S3LensHelperFilesSampleConfigurationIAMPermissionsCLI"></a>

**Example `permissions.json`–Nama dasbor khusus**  
Kebijakan contoh ini menunjukkan file `permissions.json` IAM Lensa Penyimpanan S3 dengan nama dasbor tertentu yang ditentukan. Ganti *`value1`*, `us-east-1`, `your-dashboard-name`, dan `example-account-id` dengan nilai Anda sendiri.    
****  

```
{
    "Version":"2012-10-17",		 	 	 
    "Statement": [
        {
            "Effect": "Allow",
            "Action": [
                "s3:GetStorageLensConfiguration",
                "s3:DeleteStorageLensConfiguration",
                "s3:PutStorageLensConfiguration"
            ],
            "Condition": {
                "StringEquals": {
                    "aws:ResourceTag/key1": "value1"
                }
            },
            "Resource": "arn:aws:s3:us-east-1:111122223333:storage-lens/your-dashboard-name"
        }
    ]
}
```

**Example `permissions.json`–Tidak ada nama dasbor khusus**  
Kebijakan contoh ini menunjukkan file `permissions.json` IAM Lensa Penyimpanan S3 tanpa nama dasbor tertentu yang ditentukan. Ganti *`value1`*, `us-east-1`, dan `example-account-id` dengan nilai Anda sendiri.    
****  

```
{
    "Version":"2012-10-17",		 	 	 
    "Statement": [
        {
            "Effect": "Allow",
            "Action": [
                "s3:GetStorageLensConfiguration",
                "s3:DeleteStorageLensConfiguration",
                "s3:PutStorageLensConfiguration"
            ],
            "Condition": {
                "StringEquals": {
                    "aws:ResourceTag/key1": "value1"
                }
            },
            "Resource": "arn:aws:s3:us-east-1:111122223333:storage-lens/*"
        }
    ]
}
```