

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

# Memantau konfigurasi API Gateway API dengan AWS Config
<a name="apigateway-config"></a>

Anda dapat menggunakan [AWS Config](https://aws.amazon.com/config/)untuk merekam perubahan konfigurasi yang dibuat pada resource API Gateway API dan mengirim notifikasi berdasarkan perubahan sumber daya. Mempertahankan riwayat perubahan konfigurasi untuk sumber daya API Gateway berguna untuk pemecahan masalah operasional, audit, dan kasus penggunaan kepatuhan.

AWS Config dapat melacak perubahan ke:
+ **Konfigurasi tahap API**, seperti:
  + pengaturan cluster cache
  + pengaturan throttle
  + pengaturan log akses
  + penyebaran aktif yang ditetapkan di atas panggung
+ **Konfigurasi API**, seperti:
  + konfigurasi titik akhir
  + versi
  + protokol
  + tag

Selain itu, Aturan AWS Config fitur ini memungkinkan Anda untuk menentukan aturan konfigurasi dan secara otomatis mendeteksi, melacak, dan memperingatkan pelanggaran terhadap aturan ini. Dengan melacak perubahan pada properti konfigurasi sumber daya ini, Anda juga dapat membuat AWS Config aturan yang dipicu perubahan untuk sumber daya API Gateway Anda, dan menguji konfigurasi sumber daya Anda terhadap praktik terbaik.

Anda dapat mengaktifkan AWS Config di akun Anda dengan menggunakan AWS Config konsol atau AWS CLI. Pilih jenis sumber daya yang ingin Anda lacak perubahannya. Jika sebelumnya Anda mengonfigurasi AWS Config untuk merekam semua jenis sumber daya, sumber daya API Gateway ini akan direkam secara otomatis di akun Anda. Support untuk Amazon API Gateway in AWS Config tersedia di semua wilayah AWS publik dan AWS GovCloud (US). Untuk daftar lengkap Wilayah yang didukung, lihat [Titik Akhir dan Kuota Amazon API Gateway](https://docs.aws.amazon.com/general/latest/gr/apigateway.html) di bagian. Referensi Umum AWS

**Topics**
+ [Jenis sumber daya yang mendukung](#apigateway-config-resources-rules)
+ [Menyiapkan AWS Config](#apigateway-config-setup)
+ [Mengkonfigurasi AWS Config untuk merekam sumber daya API Gateway](#apigateway-config-configuring)
+ [Melihat detail konfigurasi API Gateway di AWS Config konsol](#apigateway-config-console)
+ [Mengevaluasi sumber daya API Gateway menggunakan aturan AWS Config](#apigateway-config-rules)

## Jenis sumber daya yang mendukung
<a name="apigateway-config-resources-rules"></a>

Jenis sumber daya API Gateway berikut terintegrasi dengan AWS Config dan didokumentasikan dalam [Jenis AWS Sumber Daya dan Hubungan Sumber Daya yang AWS Config Didukung](https://docs.aws.amazon.com/config/latest/developerguide/resource-config-reference.html):
+ `AWS::ApiGatewayV2::Api`(WebSocket dan HTTP API)
+ `AWS::ApiGateway::RestApi`(REST API)
+ `AWS::ApiGatewayV2::Stage`(WebSocket dan tahap HTTP API)
+ `AWS::ApiGateway::Stage`(Tahap REST API)

Untuk informasi selengkapnya AWS Config, lihat [Panduan AWS Config Pengembang](https://docs.aws.amazon.com/config/latest/developerguide/). Untuk informasi harga, lihat [halaman informasi harga AWS Config](https://aws.amazon.com/config/pricing/).

**penting**  
Jika Anda mengubah salah satu properti API berikut setelah API diterapkan, Anda *harus* menerapkan [ulang API untuk menyebarkan](how-to-deploy-api.md) perubahan. Jika tidak, Anda akan melihat perubahan atribut di AWS Config konsol, tetapi pengaturan properti sebelumnya akan tetap berlaku; perilaku runtime API tidak akan berubah.  
**`AWS::ApiGateway::RestApi`** – `binaryMediaTypes`, `minimumCompressionSize`, `apiKeySource`
**`AWS::ApiGatewayV2::Api`** – `apiKeySelectionExpression`

## Menyiapkan AWS Config
<a name="apigateway-config-setup"></a>

Untuk mengatur awalnya AWS Config, lihat topik berikut di [Panduan AWS Config Pengembang](https://docs.aws.amazon.com/config/latest/developerguide/).
+ [Menyiapkan AWS Config dengan Konsol](https://docs.aws.amazon.com/config/latest/developerguide/gs-console.html)
+ [Menyiapkan AWS Config dengan AWS CLI](https://docs.aws.amazon.com/config/latest/developerguide/gs-cli.html)

## Mengkonfigurasi AWS Config untuk merekam sumber daya API Gateway
<a name="apigateway-config-configuring"></a>

Secara default, AWS Config mencatat perubahan konfigurasi untuk semua jenis sumber daya regional yang didukung yang ditemukan di wilayah tempat lingkungan Anda berjalan. Anda dapat menyesuaikan AWS Config untuk merekam perubahan hanya untuk jenis sumber daya tertentu, atau perubahan pada sumber daya global.

Untuk mempelajari sumber daya regional vs global dan mempelajari cara menyesuaikan AWS Config konfigurasi Anda, lihat [Memilih AWS Config Rekaman Sumber Daya yang mana](https://docs.aws.amazon.com/config/latest/developerguide/select-resources.html).

## Melihat detail konfigurasi API Gateway di AWS Config konsol
<a name="apigateway-config-console"></a>

Anda dapat menggunakan AWS Config konsol untuk mencari sumber daya API Gateway dan mendapatkan detail terkini dan historis tentang konfigurasinya. Prosedur berikut menunjukkan cara menemukan informasi tentang API Gateway API.

**Untuk menemukan sumber daya API Gateway di AWS konsol konfigurasi**

1. Buka [konsol AWS Config](https://console.aws.amazon.com/config).

1. Pilih **Sumber Daya**.

1. Pada halaman**Inventarisasi sumber daya**, pilih **Sumber Daya**.

1. Buka menu **Jenis sumber daya**, gulir ke APIGateway atau APIGateway V2, lalu pilih satu atau beberapa jenis sumber daya API Gateway.

1. Pilih **Lihat**.

1. Pilih ID sumber daya dalam daftar sumber daya yang AWS Config ditampilkan. AWS Config menampilkan detail konfigurasi dan informasi lain tentang sumber daya yang Anda pilih.

1. Untuk melihat detail lengkap konfigurasi yang direkam, pilih **Lihat Detail**.

Untuk mempelajari lebih lanjut cara menemukan sumber daya dan melihat informasi di halaman ini, lihat [Melihat Konfigurasi dan Riwayat AWS Sumber Daya](https://docs.aws.amazon.com/config/latest/developerguide/view-manage-resource.html) di Panduan AWS Config Pengembang.

## Mengevaluasi sumber daya API Gateway menggunakan aturan AWS Config
<a name="apigateway-config-rules"></a>

Anda dapat membuat AWS Config aturan, yang mewakili pengaturan konfigurasi ideal untuk sumber daya API Gateway Anda. Anda dapat menggunakan [Aturan AWS Config Terkelola](https://docs.aws.amazon.com/config/latest/developerguide/managed-rules-by-aws-config.html) yang telah ditentukan sebelumnya, atau menentukan aturan khusus. AWS Config terus melacak perubahan pada konfigurasi sumber daya Anda untuk menentukan apakah perubahan tersebut melanggar salah satu kondisi dalam aturan Anda. AWS Config Konsol menunjukkan status kepatuhan aturan dan sumber daya Anda.

Jika sumber daya melanggar aturan dan ditandai sebagai tidak patuh, AWS Config dapat mengingatkan Anda menggunakan topik Amazon [Simple Notification Service Developer Guide (Amazon](https://docs.aws.amazon.com/sns/latest/dg/) SNS). Untuk menggunakan data dalam AWS Config peringatan ini secara terprogram, gunakan antrian Amazon Simple Queue Service (Amazon SQS) sebagai titik akhir notifikasi untuk topik Amazon SNS.

Untuk mempelajari lebih lanjut tentang menyiapkan dan menggunakan aturan, lihat [Mengevaluasi Sumber Daya dengan Aturan](https://docs.aws.amazon.com/config/latest/developerguide/evaluate-config.html) di [Panduan AWS Config Pengembang](https://docs.aws.amazon.com/config/latest/developerguide/). 