View a markdown version of this page

Step Functions indique la cible de la machine - Amazon EventBridge

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Step Functions indique la cible de la machine

Pour démarrer une machine à états, définissez l'ARN TargetArn de la machine à états et ajoutez-laStepFunctionsParameters. EventBridge lance une exécution par lot, et l'entrée d'exécution est un tableau JSON des événements du lot, de sorte qu'une Name expression ne doit pas dépendre des champs d'un seul événement.

Parameters

ParamètreCe qu'il définit
InvocationTypeEVENTappelsStartExecution. REQUEST_RESPONSEappelsStartSyncExecution, que seule une machine à état Express prend en charge, et traite une exécution échouée comme un échec de livraison
NameLe nom de l'exécution. Doit être unique par exécution ; omettez-le pour laisser Step Functions en générer un
TraceHeaderL'en-tête de AWS X-Ray trace à propager
InvocationTimeoutSecondsDurée d' EventBridge attente de l'appel, 1 à 30 secondes, par défaut 30

Rôle de livraison

Le rôle a besoin states:StartExecution sur la machine à états, ou states:StartSyncExecution pourREQUEST_RESPONSE.

Traitement par lots et charge utile

Une exécution par lot. Définissez BatchConfiguration.MaxBatchSize la valeur 1 pour une exécution par événement. Consultez Livraisons groupées à une cible.