Todos los parámetros de configuración de orígenes de eventos de Amazon MSK en Lambda - AWS Lambda

Todos los parámetros de configuración de orígenes de eventos de Amazon MSK en Lambda

Todos los tipos de origen de eventos Lambda comparten las mismas operaciones CreateEventSourceMapping y UpdateEventSourceMapping de la API. Sin embargo, solo algunos de los parámetros se aplican a Amazon MSK, como se muestra en la siguiente tabla.

Parámetro Obligatorio Predeterminado Notas

AmazonManagedKafkaEventSourceConfig

N

Contiene el campo ConsumerGroupId, que se establece de forma predeterminada en un valor único.

Solo se puede establecer en Crear

BatchSize

N

100

Máximo: 10 000

DestinationConfig

N

N/A

Captura de lotes descartados para orígenes de eventos de Amazon MSK y Apache Kafka autoadministrado

Habilitado

N

True

BisectBatchOnFunctionError

N

False

Configuración de los controles de gestión de errores para orígenes de eventos de Kafka

FunctionResponseTypes

N

N/A

Configuración de los controles de gestión de errores para orígenes de eventos de Kafka

MaximumRecordAgeInSeconds

N

-1 (infinito)

Configuración de los controles de gestión de errores para orígenes de eventos de Kafka

MaximumRetryAttempts

N

-1 (infinito)

Configuración de los controles de gestión de errores para orígenes de eventos de Kafka

EventSourceArn

S

N/A

Solo se puede establecer en Crear

FilterCriteria

N

N/A

Controle qué eventos envía Lambda a la función

FunctionName

S

N/A

KMSKeyArn

N

N/A

Cifrado de los criterios de filtro

MaximumBatchingWindowInSeconds

N

500 ms

Comportamiento de procesamiento por lotes

ProvisionedPollersConfig

N

MinimumPollers: si no se especifica, el valor predeterminado es 1.

MaximumPollers: si no se especifica, el valor predeterminado es 200.

PollerGroupName: N/A

Modo aprovisionado

SourceAccessConfigurations

N

Sin credenciales

Credenciales de autenticación de SASL/SCRAM o CLIENT_CERTIFICATE_TLS_AUTH (MutualTLS) para el origen de eventos

StartingPosition

S

N/A

AT_TIMESTAMP, TRIM_HORIZON o LATEST

Solo se puede establecer en Crear

StartingPositionTimestamp

N

N/A

Obligatorio si StartingPosition se establece en AT_TIMESTAMP

Etiquetas

N

N/A

Uso de etiquetas en asignaciones de orígenes de eventos

Temas

S

N/A

Nombre del tema de Kafka

Solo se puede establecer en Crear

nota

Cuando especifica un PollerGroupName, varias ESM de la misma Amazon VPC pueden compartir la capacidad de la unidad de sondeador de eventos (EPU). Puede utilizar esta opción para optimizar los costos del modo aprovisionado para sus ESM. Requisitos para la agrupación de ESM:

  • Las ESM deben estar dentro de la misma Amazon VPC.

  • Máximo de 100 ESM por grupo de sondeadores

  • El número máximo total de sondeadores en todos las ESM de un grupo no puede superar los 2000.

Puede actualizar el PollerGroupName para mover una ESM a un grupo diferente o eliminar una ESM de un grupo; para ello, configure una string vacía («») en PollerGroupName: