Alle Konfigurationsparameter für selbstverwaltete Apache-Kafka-Ereignisquellen in Lambda - AWS Lambda

Alle Konfigurationsparameter für selbstverwaltete Apache-Kafka-Ereignisquellen in Lambda

Alle Lambda-Ereignisquellentypen verwenden dieselben API-Operationen CreateEventSourceMapping und UpdateEventSourceMapping. Allerdings gelten nur einige der Parameter für selbstverwaltetes Apache Kafka, wie in der folgenden Tabelle dargestellt.

Parameter Erforderlich Standard Hinweise

BatchSize

N

100

Höchstwert: 10 000.

DestinationConfig

N

N/A

Erfassen verworfener Batches für Amazon MSK und selbstverwaltete Apache-Kafka-Ereignisquellen

Aktiviert

N

Wahr

FilterCriteria

N

N/A

Steuern Sie, welche Ereignisse Lambda an Ihre Funktion sendet

FunctionName

Y

N/A

KMSKeyArn

N

N/A

Verschlüsselung der Filterkriterien

MaximumBatchingWindowInSeconds

N

500 ms

Batching-Verhalten

ProvisionedPollersConfig

N

MinimumPollers: Standardwert von 1, wenn nicht angegeben

MaximumPollers: Standardwert von 200, wenn nicht angegeben

Modus bereitgestellter Kapazität

SelfManagedEventSource

Y

N/A

Liste der Kafka Broker. Kann nur auf „Erstellen“ festgelegt werden

SelfManagedKafkaEventSourceConfig

N

Enthält das Feld ConsumerGroupId, das standardmäßig auf einen eindeutigen Wert festgelegt ist.

Kann nur auf „Erstellen“ festgelegt werden

SourceAccessConfigurations

N

Keine Anmeldeinformationen

VPC-Informationen oder Authentifizierungsanmeldeinformationen für den Cluster

Für SASL_PLAIN auf BASIC_AUTH setzen

StartingPosition

Y

N/A

AT_TIMESTAMP, TRIM_HORIZON, oder LATEST

Kann nur auf „Erstellen“ festgelegt werden

StartingPositionTimestamp

N

N/A

Erforderlich, wenn StartingPosition auf AT_TIMESTAMP gesetzt ist

Tags

N

N/A

Verwendung von Tags für Zuordnungen von Ereignisquellen

Themen

Y

N/A

Topic-Name

Kann nur auf „Erstellen“ festgelegt werden