Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Target fungsi lambda
Untuk mengirimkan ke fungsi Lambda, atur TargetArn ke fungsi ARN, opsional dengan alias atau versi, dan tambahkanLambdaParameters. Fungsi menerima array JSON yang menyimpan peristiwa dalam batch, satu elemen per peristiwa, bahkan ketika batch menyimpan satu peristiwa.
Parameter
| Parameter | Apa yang ditetapkan |
|---|---|
InvocationType | EVENTmemanggil secara asinkron dan memperlakukan yang berhasil saat disampaikan. Invoke REQUEST_RESPONSEmenunggu fungsi kembali dan memperlakukan kesalahan fungsi sebagai pengiriman yang gagal |
Qualifier | Versi fungsi atau alias, jika bukan bagian dari ARN |
DurableExecutionName | Nama eksekusi tahan lama, untuk fungsi yang menggunakan eksekusi tahan lama |
TenantId | Pengidentifikasi penyewa diteruskan ke fungsi multi-tenant |
InvocationTimeoutSeconds | Berapa lama EventBridge menunggu panggilan, 1 hingga 30 detik, default 30 |
Peran pengiriman
Peran perlu lambda:InvokeFunction pada fungsi, termasuk alias atau versinya jika Anda menamainya.
Batching dan payload
Satu Invoke membawa seluruh batch sebagai array JSON. Set BatchConfiguration.MaxBatchSize el ke 1 jika fungsi mengharapkan satu peristiwa per pemanggilan. Lihat Batching pengiriman ke target.