Todos os parâmetros de configuração da origem do evento do Apache Kafka autogerenciado no Lambda - AWS Lambda

Todos os parâmetros de configuração da origem do evento do Apache Kafka autogerenciado no Lambda

Todos os tipos de origem de evento Lambda compartilham o mesmoCreateEventSourceMappingeUpdateEventSourceMappingOperaçõ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

Habilitado

N

Verdadeiro

FilterCriteria

N

N/D

Controlar quais eventos o Lambda envia para a função

FunctionName

S

N/D

KMSKeyArn

N

N/D

Criptografia de critérios de filtro

MaximumBatchingWindowInSeconds

N

500 ms

Comportamento de lotes

ProvisionedPollersConfig

N

MinimumPollers: o valor padrão será 1 se não for especificado.

MaximumPollers: o valor padrão será 200 se não for especificado.

PollerGroupName: N/D

Modo provisionado

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

Para SASL_PLAIN, defina como BASIC_AUTH

StartingPosition

S

N/D

AT_TIMESTAMP, TRIM_HORIZON, ou LATEST

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

Tópicos

S

N/D

Nome do tópico

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 (“”).