aws:executeStateMachine— Lance une machine à AWS Step Functions états - AWS Systems Manager

• n' AWS Systems ManagerChange Managerest plus ouvert aux nouveaux clients. Les clients existants peuvent continuer à utiliser le service normalement. Pour plus d'informations, consultez AWS Systems ManagerChange Managerla section Modification de la disponibilité.

 

• Le AWS Systems Manager CloudWatch tableau de bord ne sera plus disponible après le 30 avril 2026. Les clients peuvent continuer à utiliser CloudWatch la console Amazon pour consulter, créer et gérer leurs CloudWatch tableaux de bord Amazon, comme ils le font aujourd'hui. Pour plus d'informations, consultez la documentation Amazon CloudWatch Dashboard.

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.

aws:executeStateMachine— Lance une machine à AWS Step Functions états

Exécute une machine à AWS Step Functions états.

Note

L’action aws:executeStateMachine prend en charge la limitation des nouvelles tentatives. Pour de plus amples informations, veuillez consulter Configuration des nouvelles tentatives automatiques pour les opérations limitées.

Entrée

Cette action prend en charge la plupart des paramètres du fonctionnement de l'StartExecutionAPI Step Functions.

Autorisations requises Gestion des identités et des accès AWS (IAM)

  • states:DescribeExecution

  • states:StartExecution

  • states:StopExecution

YAML
name: executeTheStateMachine action: aws:executeStateMachine inputs: stateMachineArn: StateMachine_ARN input: '{"parameters":"values"}' name: name
JSON
{ "name": "executeTheStateMachine", "action": "aws:executeStateMachine", "inputs": { "stateMachineArn": "StateMachine_ARN", "input": "{\"parameters\":\"values\"}", "name": "name" } }
stateMachineArn

L'Amazon Resource Name (ARN) de la machine d'état Step Functions.

Type : String

Obligatoire : oui

nom

Nom de l'exécution.

Type : chaîne

Obligatoire : non

input

Chaîne qui contient les données d'entrée JSON pour l'exécution.

Type : chaîne

Obligatoire : non

Sorties

Les sorties suivantes sont prédéfinies pour cette action.

executionArn

ARN de l'exécution.

Type : String

input

Chaîne qui contient les données d'entrée JSON de l'exécution. Les contraintes de longueur s'appliquent à la taille de la charge utile et sont exprimées en octets dans l'encodage UTF-8.

Type : String

nom

Nom de l'exécution.

Type : String

output

Données de sortie JSON de l'exécution. Les contraintes de longueur s'appliquent à la taille de la charge utile et sont exprimées en octets dans l'encodage UTF-8.

Type : String

startDate

Date de début de l'exécution.

Type : String

stateMachineArn

ARN de la machine d'état exécutée.

Type : String

status

Statut actuel de l'exécution.

Type : String

stopDate

Si l'exécution est déjà terminée, date à laquelle l'exécution s'est arrêtée.

Type : String