View a markdown version of this page

Alle Amazon-MSK-Konfigurationsparameter von Ereignisquellen in Lambda - AWS Lambda

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Alle Amazon-MSK-Konfigurationsparameter von Ereignisquellen in Lambda

Alle Lambda-Ereignisquelltypen verwenden dieselben CreateEventSourceMapping UpdateEventSourceMapping API-Operationen. Allerdings gelten nur einige der Parameter für selbstverwaltetes Amazon MSK, wie in der folgenden Tabelle dargestellt.

Parameter Erforderlich Standard Hinweise

AmazonManagedKafkaEventSourceConfig

N

Enthält das ConsumerGroupId Feld, das standardmäßig einen eindeutigen Wert hat.

Kann nur auf „Erstellen“ festgelegt werden

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

BisectBatchOnFunctionError

N

Falsch

Konfiguration der Steuerelemente zur Fehlerbehandlung für Kafka-Ereignisquellen

FunctionResponseTypes

N

N/A

Konfiguration der Steuerelemente zur Fehlerbehandlung für Kafka-Ereignisquellen

MaximumRecordAgeInSeconds

N

-1 (unendlich)

Konfiguration der Steuerelemente zur Fehlerbehandlung für Kafka-Ereignisquellen

MaximumRetryAttempts

N

-1 (unendlich)

Konfiguration der Steuerelemente zur Fehlerbehandlung für Kafka-Ereignisquellen

EventSourceArn

Y

N/A

Kann nur auf „Erstellen“ festgelegt werden

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

PollerGroupName: N/A

Modus bereitgestellter Kapazität

SourceAccessConfigurations

N

Keine Anmeldedaten

SASL/SCRAM oder CLIENT_CERTIFICATE_TLS_AUTH (MutualTLS) -Authentifizierungsdaten für Ihre Eventquelle

StartingPosition

Y

N/A

AT_TIMESTAMP, TRIM_HORIZON, oder LATEST

Kann nur auf „Erstellen“ festgelegt werden

StartingPositionTimestamp

N

N/A

Erforderlich, wenn auf StartingPosition AT_TIMESTAMP gesetzt ist

Tags (Markierungen)

N

N/A

Verwendung von Tags für Zuordnungen von Ereignisquellen

Topics

Y

N/A

Kafka-Thema-Name

Kann nur auf „Erstellen“ festgelegt werden

Anmerkung

Wenn Sie a angebenPollerGroupName, können sich mehrere ESMs innerhalb derselben Amazon VPC die Kapazität der Event Poller Unit (EPU) teilen. Sie können diese Option verwenden, um die Kosten für Ihre ESMs im Bereitstellungsmodus zu optimieren. Anforderungen für die ESM-Gruppierung:

  • ESMs müssen sich in derselben Amazon VPC befinden

  • Maximal 100 ESMs pro Umfragegruppe

  • Die aggregierte maximale Anzahl von Pollern für alle ESMs in einer Gruppe darf 2000 nicht überschreiten

Sie können den aktualisierenPollerGroupName, um einen ESM in eine andere Gruppe zu verschieben, oder einen ESM aus einer Gruppe entfernen, indem Sie ihn PollerGroupName auf eine leere Zeichenfolge („“) setzen.