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 |
|
|
FunctionName |
S |
N/A |
|
|
KMSKeyArn |
N |
N/A |
|
|
MaximumBatchingWindowInSeconds |
N |
500 ms |
|
|
ProvisionedPollersConfig |
N |
|
|
|
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 |
|
|
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: