aws:executeStateMachine: ejecutar una máquina de estado de AWS Step Functions - AWS Systems Manager

aws:executeStateMachine: ejecutar una máquina de estado de AWS Step Functions

Ejecuta una máquina de estado de AWS Step Functions.

Entrada

Esta acción admite la mayoría de los parámetros de la operación de la API de Step Functions StartExecution.

Permisos de AWS Identity and Access Management (IAM) necesarios

  • 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

El nombre de recurso de Amazon (ARN) de la máquina de estado de Step Functions.

Tipo: cadena

Obligatorio: sí

name

El nombre de la ejecución.

Tipo: cadena

Requerido: no

input

Una cadena que contiene los datos de entrada JSON de la ejecución.

Tipo: cadena

Requerido: no

Salidas

Las siguientes salidas están predefinidas para esta acción.

executionArn

El ARN de la ejecución.

Tipo: cadena

input

La cadena que contiene los datos de entrada JSON de la ejecución. Las restricciones de longitud se aplican al tamaño de la carga y se expresan como bytes en codificación UTF-8.

Tipo: cadena

name

El nombre de la ejecución.

Tipo: cadena

salida

Los datos de salida JSON de la ejecución. Las restricciones de longitud se aplican al tamaño de la carga y se expresan como bytes en codificación UTF-8.

Tipo: cadena

startDate

La fecha en que se inicia la ejecución.

Tipo: cadena

stateMachineArn

El ARN de la máquina indicada ejecutada.

Tipo: cadena

estado

El estado actual de la ejecución.

Tipo: cadena

stopDate

Si la ejecución ya ha finalizado, la fecha en que se detuvo la ejecución.

Tipo: cadena