

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

# Memperbarui grup laporan
<a name="report-group-export-settings"></a>

 Saat memperbarui grup laporan, Anda dapat menentukan informasi tentang apakah akan mengekspor data hasil pengujian mentah ke file di bucket Amazon S3. Jika Anda memilih untuk mengekspor ke bucket S3, Anda dapat menentukan hal berikut untuk grup laporan Anda: 
+ Apakah file hasil tes mentah dikompresi dalam file ZIP.
+ Apakah file hasil pengujian mentah dienkripsi. Anda dapat menentukan enkripsi dengan salah satu dari berikut ini:
  + An Kunci yang dikelola AWS untuk Amazon S3. 
  + Kunci terkelola pelanggan yang Anda buat dan konfigurasikan.

Untuk informasi selengkapnya, lihat [Enkripsi data](security-encryption.md). 

Jika Anda menggunakan AWS CLI untuk memperbarui grup laporan, Anda juga dapat memperbarui atau menambahkan tag. Untuk informasi selengkapnya, lihat [Menandai grup laporan di AWS CodeBuildMenandai grup laporan](how-to-tag-report-group.md).

**catatan**  
Peran CodeBuild layanan yang ditentukan dalam proyek digunakan untuk izin untuk mengunggah ke bucket S3.

**Topics**
+ [Memperbarui grup laporan (konsol)](#update-report-group-console)
+ [Perbarui grup laporan (CLI)](#update-report-group-cli)

## Memperbarui grup laporan (konsol)
<a name="update-report-group-console"></a>

Gunakan prosedur berikut untuk memperbarui grup laporan menggunakan Konsol Manajemen AWS.

**Untuk memperbarui grup laporan**

1. Buka AWS CodeBuild konsol di [https://console.aws.amazon.com/codesuite/codebuild/home](https://console.aws.amazon.com/codesuite/codebuild/home).

1.  Di panel navigasi, pilih **Laporkan grup**. 

1. Pilih grup laporan yang ingin Anda perbarui. 

1. Pilih **Edit**.

1. Pilih atau hapus **Cadangan ke Amazon S3**. Jika Anda memilih opsi ini, tentukan pengaturan ekspor Anda:

   1. Untuk **nama bucket S3**, masukkan nama bucket S3. 

   1. Untuk **awalan Path**, masukkan path di bucket S3 tempat Anda ingin mengunggah hasil pengujian. 

   1. Pilih **Kompres data hasil pengujian dalam file zip** untuk mengompres file data hasil pengujian mentah Anda. 

   1. Perluas **Konfigurasi tambahan** untuk menampilkan opsi enkripsi. Pilih salah satu cara berikut: 
      + **Kunci AWS terkelola default** untuk menggunakan Kunci yang dikelola AWS untuk Amazon S3. Untuk informasi selengkapnya, lihat [Pelanggan yang dikelola CMKs](https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#customer-cmk) di *Panduan AWS Key Management Service Pengguna*. Ini adalah opsi enkripsi default.
      + **Pilih kunci kustom untuk menggunakan kunci terkelola** pelanggan yang Anda buat dan konfigurasikan. Untuk **kunci AWS KMS enkripsi**, masukkan ARN kunci enkripsi Anda. Formatnya adalah ` arn:aws:kms:<region-id>: <aws-account-id>:key/<key-id> `. Untuk informasi selengkapnya, lihat [Membuat kunci KMS](https://docs.aws.amazon.com/kms/latest/developerguide/create-keys.html) di *Panduan AWS Key Management Service Pengguna*. 
      + **Nonaktifkan enkripsi artefak** untuk menonaktifkan enkripsi. Anda dapat memilih ini jika Anda ingin membagikan hasil tes Anda, atau mempublikasikannya ke situs web statis. (Situs web dinamis dapat menjalankan kode untuk mendekripsi hasil pengujian.)

## Perbarui grup laporan (CLI)
<a name="update-report-group-cli"></a>

Gunakan prosedur berikut untuk memperbarui grup laporan menggunakan AWS CLI.

**Untuk memperbarui grup laporan**

1. Buat file bernama `UpdateReportGroupInput.json`.

1. Salin yang berikut ini ke`UpdateReportGroupInput.json`: 

   ```
   {
       "arn": "",
       "exportConfig": {
           "exportConfigType": "S3",
           "s3Destination": {
               "bucket": "bucket-name", 
               "path": "path", 
               "packaging": "NONE | ZIP",
               "encryptionDisabled": "false",
               "encryptionKey": "your-key"
            }
        },
        "tags": [
           {
               "key": "tag-key",
               "value": "tag-value"
           }
        ]
   }
   ```

1. Masukkan ARN grup laporan Anda di `arn` baris (misalnya,. `"arn":"arn:aws:codebuild:region:123456789012:report-group/report-group-1")` 

1. Perbarui `UpdateReportGroupInput.json` dengan pembaruan yang ingin Anda terapkan ke grup laporan Anda. 
   + Jika Anda ingin memperbarui grup laporan untuk mengekspor file hasil pengujian mentah ke bucket S3, perbarui `exportConfig` bagian tersebut. Ganti `bucket-name` dengan nama bucket S3 Anda dan `path` dengan jalur di bucket S3 yang ingin Anda ekspor file. Jika Anda ingin mengompres file yang diekspor, untuk`packaging`, tentukan`ZIP`. Jika tidak, tentukan`NONE`. Gunakan `encryptionDisabled` untuk menentukan apakah akan mengenkripsi file yang diekspor. Jika Anda mengenkripsi file yang diekspor, masukkan kunci yang dikelola pelanggan Anda.
   + Jika ingin memperbarui grup laporan agar tidak mengekspor file hasil pengujian mentah ke bucket S3, perbarui `exportConfig` bagian tersebut dengan JSON berikut: 

     ```
     { 
       "exportConfig": {
           "exportConfigType": "NO_EXPORT"
       }
     }
     ```
   + Jika Anda ingin memperbarui tag grup laporan, perbarui `tags` bagian tersebut. Anda dapat mengubah, menambah, atau menghapus tag. Jika Anda ingin menghapus semua tag, perbarui dengan JSON berikut: 

     ```
     "tags": []
     ```

1.  Jalankan perintah berikut: 

   ```
   aws codebuild update-report-group \
   --cli-input-json file://UpdateReportGroupInput.json
   ```