

# Todos os parâmetros de configuração da origem do evento do Apache Kafka autogerenciado no Lambda
<a name="kafka-esm-parameters"></a>

Todos os tipos de origem de evento Lambda compartilham o mesmo[CreateEventSourceMapping](https://docs.aws.amazon.com/lambda/latest/api/API_CreateEventSourceMapping.html)e[UpdateEventSourceMapping](https://docs.aws.amazon.com/lambda/latest/api/API_UpdateEventSourceMapping.html)Operações de API do. Porém, apenas alguns dos parâmetros se aplicam ao Apache Kafka autogerenciado, como mostra a tabela a seguir.


| Parâmetro | Obrigatório | Padrão | Observações | 
| --- | --- | --- | --- | 
| BatchSize | N | 100 | Máximo: 10.000. | 
| DestinationConfig | N | N/D | [Capturar lotes descartados para uma origem do evento do Amazon MSK e do Apache Kafka autogerenciado](kafka-on-failure.md) | 
| Habilitado | N | Verdadeiro |  | 
| FilterCriteria | N | N/D | [Controlar quais eventos o Lambda envia para a função](invocation-eventfiltering.md) | 
| FunctionName | S | N/D |  | 
| KMSKeyArn | N | N/D | [Criptografia de critérios de filtro](invocation-eventfiltering.md#filter-criteria-encryption) | 
| MaximumBatchingWindowInSeconds | N | 500 ms | [Comportamento de lotes](invocation-eventsourcemapping.md#invocation-eventsourcemapping-batching) | 
| ProvisionedPollersConfig | N | `MinimumPollers`: o valor padrão será 1 se não for especificado.<br />`MaximumPollers`: o valor padrão será 200 se não for especificado.<br />`PollerGroupName`: N/D | [Modo provisionado](kafka-scaling-modes.md#kafka-provisioned-mode) | 
| SelfManageDeventSource | S | N/D | Lista de corretores Kafka. Pode definir apenas em Criar | 
| SelfManagedKafkaEventSourceConfig | N | Contém o campo ConsumerGroupId que assume por padrão um valor exclusivo. | Pode definir apenas em Criar | 
| SourceAccessConfigurations | N | Nenhuma credencial | Informações da VPC ou credenciais de autenticação para o cluster <br /> Para SASL\_PLAIN, defina como BASIC\_AUTH | 
| StartingPosition | S | N/D | AT\_TIMESTAMP, TRIM\_HORIZON, ou LATEST<br />Pode definir apenas em Criar | 
| StartingPositionTimestamp | N | N/D | Obrigatório se StartingPosition estiver definido como AT\_TIMESTAMP | 
| Tags | N | N/D | [Uso de tags em mapeamentos da origem do evento](tags-esm.md) | 
| Tópicos | S | N/D | Nome do tópico<br />Pode definir apenas em Criar | 

**nota**  
Quando você especifica um `PollerGroupName`, vários ESMs dentro da mesma Amazon VPC podem compartilhar a capacidade da unidade de sondagem de evento (EPU). É possível usar essa opção para otimizar os custos do modo provisionado para seus ESMs. Requisitos para o agrupamento de ESM:  
Os ESMs devem estar na mesma Amazon VPC
Máximo de 100 ESMs por grupo de agentes de sondagem
O máximo agregado de agentes de sondagem em todos os ESMs em um grupo não pode exceder a 2.000
É possível atualizar o `PollerGroupName` para mover um ESM para um grupo diferente ou remover um ESM de um grupo configurando `PollerGroupName` como uma string vazia (“”).