

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
<a name="eb-custom-bus-target-lambda"></a>

Para entregar para uma função Lambda, `TargetArn` defina como ARN da função, opcionalmente com um alias ou versão, e adicione. `LambdaParameters` A forma da carga útil depende `BatchConfiguration.MaxBatchSize` de. Com `MaxBatchSize` definido como 1, a função recebe o evento como um único objeto JSON. Com qualquer outro valor, ou sem`BatchConfiguration`, 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
<a name="eb-custom-bus-target-lambda-parameters"></a>


| Parâmetro | O que isso define | 
| --- | --- | 
| InvocationType | EVENTinvoca de forma assíncrona e trata uma mensagem bem-sucedida como entregue. Invoke REQUEST\_RESPONSEespera que a função retorne e trata um erro de função como uma falha na entrega. Depois de uma EVENT invocação bem-sucedida, a entrega ao código da função é controlada pela fila assíncrona do Lambda, que ocorre pelo menos uma vez. Para processamento de pedidos em um assinante FIFO, use. REQUEST\_RESPONSE | 
| 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 do 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 name="eb-custom-bus-target-lambda-role"></a>

A função precisa `lambda:InvokeFunction` da função, incluindo seu alias ou versão, se você citar um.

## Distribuição em lotes e carga útil
<a name="eb-custom-bus-target-lambda-batching"></a>

Um `Invoke` carrega o lote inteiro como uma matriz JSON. `BatchConfiguration.MaxBatchSize`Defina como 1 se a função espera um evento por invocação; a função então recebe esse evento como um único objeto JSON em vez de uma matriz de um elemento. Consulte [Entregas em lote para um alvo](eb-custom-bus-batching.md).