Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Buat penerapan untuk REST API in Gateway API
Di API Gateway, REST API penyebaran diwakili oleh sumber daya Deployment. Ini mirip dengan executable dari sebuah API yang diwakili oleh sumber daya. RestApi
Agar klien dapat memanggil AndaAPI, Anda harus membuat penyebaran dan mengaitkan panggung dengannya. Sebuah panggung diwakili oleh sumber daya Panggung. Ini merupakan snapshot dariAPI, termasuk metode, integrasi, model, template pemetaan, dan otorisasi Lambda (sebelumnya dikenal sebagai otorisasi khusus). Saat memperbaruiAPI, Anda dapat menerapkan ulang API dengan mengaitkan tahap baru dengan penerapan yang ada. Kami membahas membuat panggung diSiapkan panggung untuk REST API in API Gateway.
Buat deployment
Prosedur berikut menunjukkan cara membuat penyebaran untuk file. REST API
Untuk menerapkan ulangAPI, lakukan langkah yang sama. Anda dapat menggunakan kembali tahap yang sama sebanyak yang diinginkan.
Langkah selanjutnya untuk API penerapan Anda
Berikut ini adalah langkah selanjutnya untuk API penerapan Anda.
- Ubah pengaturan panggung
-
Setelah API di-deploy, Anda dapat memodifikasi pengaturan panggung untuk mengaktifkan atau menonaktifkan API cache, logging, atau permintaan throttling. Anda juga dapat memilih sertifikat klien untuk backend untuk mengautentikasi API Gateway dan mengatur variabel tahap untuk meneruskan konteks penerapan ke integrasi saat API runtime. Untuk informasi selengkapnya, lihat Ubah pengaturan panggung
Setelah memodifikasi pengaturan tahap, Anda harus menerapkan ulang API agar perubahan diterapkan.
catatan
Jika setelan yang diperbarui, seperti mengaktifkan pencatatan, memerlukan IAM peran baru, Anda dapat menambahkan IAM peran yang diperlukan tanpa menerapkan ulang. API Namun, mungkin perlu beberapa menit sebelum IAM peran baru diterapkan. Sebelum itu terjadi, jejak API panggilan Anda tidak dicatat bahkan jika Anda telah mengaktifkan opsi logging.
- Pilih kombinasi tahap penerapan yang berbeda
Karena penerapan mewakili API snapshot dan tahapan menentukan jalur ke dalam snapshot, Anda dapat memilih kombinasi tahapan penerapan yang berbeda untuk mengontrol cara pengguna memanggil ke versi yang berbeda. API Ini berguna, misalnya, ketika Anda ingin memutar kembali API status ke penerapan sebelumnya atau menggabungkan 'cabang pribadi' dari ke publik. API
Prosedur berikut menunjukkan cara melakukan ini menggunakan Stage Editor di konsol API Gateway. Hal ini diasumsikan bahwa Anda harus telah menerapkan API lebih dari sekali.
-
Jika Anda belum berada di panel Tahapan, di panel navigasi utama, pilih Tahapan.
Pilih tahap yang ingin Anda perbarui.
-
Pada tab Riwayat Deployment, pilih penyebaran yang ingin Anda gunakan untuk tahap.
-
Pilih Ubah penerapan aktif.
Konfirmasikan bahwa Anda ingin mengubah penerapan aktif dan pilih Ubah penerapan aktif di kotak dialog Make active deployment.
-
- Teruskan data khusus penerapan ke Anda. API
Untuk penerapan, Anda dapat mengatur atau memodifikasi variabel tahap untuk meneruskan data khusus penerapan ke integrasi saat runtime. API Anda dapat melakukan ini pada tab Stage Variables di Stage Editor. Untuk informasi lebih lanjut, lihat petunjuk diGunakan variabel panggung untuk REST API di API Gateway.