As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Alvo da função Lambda
Para entregar para uma função do Lambda, TargetArn defina como ARN da função, opcionalmente com um alias ou versão, e adicione. LambdaParameters A função recebe uma matriz JSON contendo os eventos no lote, um elemento por evento, mesmo quando o lote contém um evento.
Parâmetros
| Parâmetro | O que ele define |
|---|---|
InvocationType | EVENTinvoca de forma assíncrona e trata um bem-sucedido como entregue. Invoke REQUEST_RESPONSEespera que a função retorne e trata um erro de função como uma falha na entrega |
Qualifier | Uma versão ou alias da função, se não fizer parte do ARN |
DurableExecutionName | O nome de uma execução durável, para funções que usam execução durável |
TenantId | O identificador de inquilino passado para uma função multilocatária |
InvocationTimeoutSeconds | Quanto tempo EventBridge espera pela chamada, 1 a 30 segundos, padrão 30 |
Função de entrega
A função precisa estar lambda:InvokeFunction na função, incluindo seu alias ou versão, se você nomear uma.
Distribuição por lotes e carga útil
Um Invoke carrega o lote inteiro como uma matriz JSON. BatchConfiguration.MaxBatchSizeDefina como 1 se a função esperar um evento por invocação. Consulte Entregas em lote para um alvo.