Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Mengelola Transfer Family acara menggunakan Amazon EventBridge
Amazon EventBridge adalah layanan tanpa server yang menggunakan peristiwa untuk menghubungkan komponen aplikasi bersama-sama, yang dapat memudahkan Anda membangun aplikasi berbasis peristiwa yang dapat diskalakan. Arsitektur berbasis peristiwa adalah gaya membangun sistem perangkat lunak yang digabungkan secara longgar yang bekerja sama dengan memancarkan dan menanggapi peristiwa. Peristiwa mewakili perubahan dalam sumber daya atau lingkungan.
Seperti banyak AWS layanan, Transfer Family menghasilkan dan mengirim acara ke bus acara EventBridge default. Perhatikan bahwa bus acara default secara otomatis disediakan di setiap AWS akun. Bus acara adalah router yang menerima acara dan mengirimkannya ke nol atau lebih tujuan, atau target. Anda menentukan aturan untuk bus acara yang mengevaluasi peristiwa saat mereka tiba. Setiap aturan memeriksa apakah suatu peristiwa cocok dengan pola acara aturan. Jika acara cocok, bus acara mengirimkan acara ke satu atau lebih target yang ditentukan.
Topik
Transfer Family acara
Transfer Family secara otomatis mengirimkan acara ke bus EventBridge acara default. Anda dapat membuat aturan pada bus acara di mana setiap aturan mencakup pola acara dan satu atau lebih target. Peristiwa yang cocok dengan pola acara aturan dikirim ke target yang ditentukan berdasarkan upaya terbaik, namun, beberapa peristiwa mungkin dikirim rusak.
Peristiwa berikut dihasilkan oleh Transfer Family. Untuk informasi selengkapnya, lihat EventBridge peristiwa di Panduan Amazon EventBridge Pengguna.
Acara server SFTP, FTPS, dan FTP
Jenis detail acara | Deskripsi |
---|---|
Sebuah file telah berhasil diunduh untuk protokol FTP. |
|
Upaya untuk mengunduh file gagal untuk protokol FTP. |
|
Sebuah file telah berhasil diunggah untuk protokol FTP. |
|
Upaya untuk mengunggah file gagal untuk protokol FTP. |
|
Sebuah file telah berhasil diunduh untuk protokol FTPS. |
|
Upaya untuk mengunduh file gagal untuk protokol FTPS. |
|
Sebuah file telah berhasil diunggah untuk protokol FTPS. |
|
Upaya untuk mengunggah file gagal untuk protokol FTPS. |
|
Sebuah file telah berhasil diunduh untuk protokol SFTP. |
|
Upaya untuk mengunduh file gagal untuk protokol SFTP. |
|
Sebuah file telah berhasil diunggah untuk protokol SFTP. |
|
Upaya untuk mengunggah file gagal untuk protokol SFTP. |
Acara konektor SFTP
Jenis detail acara | Deskripsi |
---|---|
Transfer file dari konektor ke server SFTP jarak jauh telah berhasil diselesaikan. | |
Transfer file dari konektor ke server SFTP jarak jauh telah gagal. | |
Transfer file dari server SFTP jarak jauh ke konektor telah berhasil diselesaikan. | |
Transfer file dari server SFTP jarak jauh ke konektor gagal. | |
Panggilan daftar direktori file mulai yang telah selesai dengan sukses. | |
Daftar direktori file awal yang gagal. |
Acara A2S
Jenis detail acara | Deskripsi |
---|---|
Muatan untuk pesan AS2 telah diterima. | |
Muatan untuk pesan AS2 belum diterima. | |
Payload untuk pesan AS2 telah berhasil dikirim. | |
Muatan untuk pesan AS2 gagal dikirim. | |
Pemberitahuan disposisi pesan untuk pesan AS2 telah diterima. | |
Pemberitahuan disposisi pesan untuk pesan AS2 belum diterima. | |
Pemberitahuan disposisi pesan untuk pesan AS2 telah berhasil dikirim. | |
Pemberitahuan disposisi pesan untuk pesan AS2 gagal dikirim. |
Mengirim Transfer Family acara dengan menggunakan EventBridge aturan
Jika Anda ingin bus acara EventBridge default mengirim Transfer Family acara ke target, Anda harus membuat aturan yang berisi pola peristiwa yang cocok dengan data dalam Transfer Family acara yang Anda inginkan.
Anda dapat membuat aturan dengan mengikuti langkah-langkah umum ini:
Buat pola acara untuk aturan yang menentukan berikut ini:
Transfer Family adalah sumber peristiwa yang dievaluasi oleh aturan.
(Opsional) Setiap data acara lain untuk mencocokkannya.
Untuk informasi selengkapnya, lihat Membuat pola acara untuk Transfer Family acara.
(Opsional) Buat transformator input yang menyesuaikan data dari peristiwa sebelum EventBridge mengirim informasi ke target aturan.
Untuk informasi selengkapnya, lihat Transformasi input di Panduan EventBridge Pengguna.
Tentukan target yang EventBridge ingin Anda sampaikan acara yang cocok dengan pola acara.
Target dapat berupa AWS layanan lain, aplikasi perangkat lunak sebagai layanan (SaaS), tujuan API, atau titik akhir kustom lainnya. Untuk informasi lebih lanjut, lihat Target di Panduan Pengguna EventBridge .
Untuk petunjuk komprehensif tentang cara membuat aturan bus acara, lihat Membuat aturan yang bereaksi terhadap peristiwa di Panduan EventBridge Pengguna.
Membuat pola acara untuk Transfer Family acara
Saat Transfer Family mengirimkan acara ke bus peristiwa default, EventBridge gunakan pola acara yang ditentukan untuk setiap aturan untuk menentukan apakah acara harus dikirim ke target aturan. Pola peristiwa cocok dengan data dalam Transfer Family peristiwa yang diinginkan. Setiap pola acara adalah objek JSON yang berisi berikut:
-
source
Atribut yang mengidentifikasi layanan yang mengirim acara. Untuk Transfer Family acara, sumbernya adalahaws.transfer
. -
(Opsional)
detail-type
Atribut yang berisi array jenis acara yang cocok. -
(Opsional)
detail
Atribut yang berisi data peristiwa lain yang cocok.
Misalnya, pola acara berikut cocok dengan semua peristiwa dari Transfer Family:
{ "source": ["aws.transfer"] }
Contoh pola peristiwa berikut cocok dengan semua peristiwa konektor SFTP:
{ "source": ["aws.transfer"], "detail-type": ["SFTP Connector File Send Completed", "SFTP Connector File Retrieve Completed", "SFTP Connector File Retrieve Failed", "SFTP Connector File Send Failed"] }
Contoh pola acara berikut cocok dengan semua peristiwa gagal Transfer Family:
{ "source": ["aws.transfer"], "detail-type": [{"wildcard", "*Failed"}] }
Contoh pola peristiwa berikut cocok dengan unduhan SFTP yang berhasil untuk nama pengguna pengguna:
{ "source": ["aws.transfer"], "detail-type": ["SFTP Server File Download Completed"], "detail": { "username": [
username
] } }
Untuk informasi selengkapnya tentang penulisan pola acara, lihat Pola acara di Panduan EventBridge Pengguna.
Menguji pola acara untuk Transfer Family acara di EventBridge
Anda dapat menggunakan EventBridge Sandbox untuk mendefinisikan dan menguji pola peristiwa dengan cepat, tanpa harus menyelesaikan proses pembuatan atau pengeditan aturan yang lebih luas. Menggunakan Sandbox, Anda dapat menentukan pola peristiwa dan menggunakan contoh peristiwa untuk mengonfirmasi bahwa pola tersebut cocok dengan peristiwa yang diinginkan. EventBridge memberi Anda pilihan untuk membuat aturan baru dengan menggunakan pola acara itu langsung dari kotak pasir.
Untuk informasi selengkapnya, lihat Menguji pola peristiwa menggunakan EventBridge Kotak Pasir di Panduan EventBridge Pengguna.
Amazon EventBridge izin
Transfer Family tidak memerlukan izin tambahan untuk mengirimkan acara ke Amazon EventBridge.
Target yang Anda tentukan mungkin memerlukan izin atau konfigurasi tertentu. Untuk detail selengkapnya tentang penggunaan layanan khusus untuk target, lihat Amazon EventBridge target di Panduan Amazon EventBridge Pengguna.
EventBridge Sumber daya tambahan
Lihat topik-topik berikut di Panduan Amazon EventBridge Pengguna untuk informasi lebih lanjut tentang cara menggunakan EventBridge untuk memproses dan mengelola acara.
-
Untuk informasi rinci tentang cara kerja bus acara, lihat bus Amazon EventBridge acara.
-
Untuk informasi tentang struktur acara, lihat Acara.
-
Untuk informasi tentang membuat pola peristiwa untuk EventBridge digunakan saat mencocokkan peristiwa dengan aturan, lihat Pola acara.
-
Untuk informasi tentang membuat aturan untuk menentukan EventBridge proses peristiwa, lihat Aturan.
-
Untuk informasi tentang cara menentukan layanan atau tujuan lain yang EventBridge mengirimkan peristiwa yang cocok, lihat Target.