Lambda 中的所有 Amazon MSK 事件源配置参数
所有 Lambda 事件源类型共享相同的 CreateEventSourceMapping 和 UpdateEventSourceMapping API 操作。但是,只有部分参数适用于 Amazon MSK,如下表中所示。
参数 | 必需 | 默认值 | 备注 |
---|---|---|---|
AmazonManagedKafkaEventSourceConfig |
否 |
包含 ConsumerGroupId 字段,该字段默认为唯一值。 |
只能在 Create(创建)设置 |
BatchSize |
否 |
100 |
最大值:10000 |
DestinationConfig |
否 |
不适用 |
|
启用 |
否 |
True |
|
EventSourceArn |
Y |
不适用 |
只能在 Create(创建)设置 |
FilterCriteria |
否 |
不适用 |
|
FunctionName |
Y |
不适用 |
|
KMSKeyArn |
否 |
不适用 |
|
MaximumBatchingWindowInSeconds |
否 |
500 毫秒 |
|
ProvisionedPollersConfig |
否 |
|
|
SourceAccessConfigurations |
否 |
无凭证 |
事件源的 SASL/SCRAM 或 CLIENT_CERTIFICATE_TLS_AUTH (MutualTLS) 身份验证凭证 |
StartingPosition |
Y |
不适用 |
AT_TIMESTAMP、TRIM_HORIZON 或 LATEST 只能在 Create(创建)设置 |
StartingPositionTimestamp |
否 |
不适用 |
当 StartingPosition 设置为 AT_TIMESTAMP 时,为必需项 |
标签 |
否 |
不适用 |
|
主题 |
Y |
不适用 |
Kafka 主题名称 只能在 Create(创建)设置 |