View a markdown version of this page

Target fungsi lambda - Amazon EventBridge

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

ParameterApa yang ditetapkan
InvocationTypeEVENTmemanggil secara asinkron dan memperlakukan yang berhasil saat disampaikan. Invoke REQUEST_RESPONSEmenunggu fungsi kembali dan memperlakukan kesalahan fungsi sebagai pengiriman yang gagal
QualifierVersi fungsi atau alias, jika bukan bagian dari ARN
DurableExecutionNameNama eksekusi tahan lama, untuk fungsi yang menggunakan eksekusi tahan lama
TenantIdPengidentifikasi penyewa diteruskan ke fungsi multi-tenant
InvocationTimeoutSecondsBerapa 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.