View a markdown version of this page

Step Functions Zustandsmaschinenziel - Amazon EventBridge

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.

Step Functions Zustandsmaschinenziel

Um eine Zustandsmaschine zu starten, setzen Sie TargetArn sie auf den Zustandsmaschinen-ARN und fügen Sie ihn hinzuStepFunctionsParameters. EventBridge startet eine Ausführung pro Batch, und die Ausführungseingabe ist ein JSON-Array der Ereignisse des Batches, sodass ein Name Ausdruck nicht von den Feldern eines einzelnen Ereignisses abhängen darf.

Parameters

ParameterWas es festlegt
InvocationTypeEVENTAnrufeStartExecution. REQUEST_RESPONSEruft aufStartSyncExecution, was nur eine Express-State-Machine unterstützt, und behandelt eine fehlgeschlagene Ausführung als fehlgeschlagene Zustellung
NameDer Name der Ausführung. Muss pro Ausführung eindeutig sein; lassen Sie ihn weg, damit Step Functions einen generieren kann
TraceHeaderDer AWS X-Ray Trace-Header, der weitergegeben werden soll
InvocationTimeoutSecondsWie lange EventBridge wird auf den Anruf gewartet, 1 bis 30 Sekunden, standardmäßig 30

Rolle bei der Zustellung

Die Rolle, die states:StartExecution auf dem Staatsapparat benötigt wird, oder states:StartSyncExecution fürREQUEST_RESPONSE.

Stapelverarbeitung und Nutzlast

Eine Ausführung pro Batch. Für eine Ausführung pro Ereignis auf 1 setzenBatchConfiguration.MaxBatchSize. Siehe Lieferungen an ein Ziel stapeln.