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
| Parameter | Was es festlegt |
|---|---|
InvocationType | EVENTAnrufeStartExecution. REQUEST_RESPONSEruft aufStartSyncExecution, was nur eine Express-State-Machine unterstützt, und behandelt eine fehlgeschlagene Ausführung als fehlgeschlagene Zustellung |
Name | Der Name der Ausführung. Muss pro Ausführung eindeutig sein; lassen Sie ihn weg, damit Step Functions einen generieren kann |
TraceHeader | Der AWS X-Ray Trace-Header, der weitergegeben werden soll |
InvocationTimeoutSeconds | Wie 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.