Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Koneksi untuk target API di Amazon EventBridge
Untuk mengaktifkan bus dan pipa acara untuk menargetkan sumber daya khusus, seperti HTTPS API, Anda membuat koneksi. Koneksi mendefinisikan metode otorisasi dan kredensi untuk digunakan dalam menghubungkan EventBridge ke sumber daya tertentu. Jika Anda terhubung ke API pribadi, seperti API pribadi di Amazon Virtual Private Cloud (Amazon VPC), Anda juga dapat menggunakan koneksi untuk menentukan konektivitas jaringan point-to-point yang aman.
Anda dapat membuat koneksi ke target:
-
API publik, seperti aplikasi SaaS pihak ketiga.
-
API pribadi, seperti sumber daya khusus yang berada di VPC Amazon atau di lokasi.
EventBridge membuat koneksi ke titik akhir HTTPS pribadi dengan memanfaatkan konfigurasi sumber daya yang dibuat di Amazon VPC Lattice. Konfigurasi sumber daya adalah objek logis yang mengidentifikasi sumber daya, dan menentukan siapa yang dapat mengaksesnya dan bagaimana.
Gunakan koneksi dengan:
-
Tujuan API di EventBridge
Saat Anda membuat tujuan API, Anda menentukan koneksi yang akan digunakan untuk itu. Anda dapat memilih koneksi yang ada dari akun Anda, atau membuat koneksi saat membuat tujuan API.
Untuk informasi selengkapnya, lihat Tujuan API.
-
Tugas titik akhir HTTP di AWS Step Functions
Tugas Endpoint HTTP adalah jenis status alur kerja Tugas yang memungkinkan Anda memanggil API HTTPS dalam alur kerja Anda. API ini dapat bersifat publik, seperti Salesforce dan Stripe, atau API pribadi yang berada di VPC Amazon atau di lokasi. Tugas menggunakan koneksi untuk menentukan jenis otorisasi dan kredensi yang akan digunakan untuk mengotorisasi API. Untuk API pribadi, koneksi juga menentukan jalur jaringan ke API.
Untuk informasi selengkapnya, lihat Memanggil HTTPS API dalam alur kerja Step Functions di Panduan Pengguna Step Functions.
Koneksi dapat digunakan kembali. Anda dapat menggunakan koneksi yang sama ke API yang sama untuk beberapa tujuan EventBridge API atau tugas Step Functions, selama metode autentikasi sama. Jika tujuan atau tugas API memerlukan otentikasi yang berbeda, maka Anda harus membuat koneksi terpisah.
Menyimpan parameter otorisasi koneksi diAWS Secrets Manager
Ketika Anda mengkonfigurasi pengaturan otorisasi dan membuat koneksi, itu menciptakan rahasia AWS Secrets Manager untuk menyimpan informasi otorisasi dengan aman. Anda juga dapat menambahkan parameter tambahan untuk disertakan dalam koneksi yang sesuai untuk target titik akhir HTTPS Anda.
EventBridge koneksi mendukung metode otentikasi berikut: basic, OAuth, dan API Key. Untuk informasi selengkapnya, lihat Metode otorisasi koneksi.
Meskipun secara default EventBridge menggunakan Kunci milik AWS untuk mengenkripsi dan mendekripsi rahasia koneksi, Anda dapat menentukan kunci yang dikelola pelanggan EventBridge untuk digunakan sebagai gantinya. Untuk informasi selengkapnya, lihat Mengenkripsi koneksi.