aws:executeStateMachine – Executa uma máquina de estado do AWS Step Functions - AWS Systems Manager

aws:executeStateMachine – Executa uma máquina de estado do AWS Step Functions

Executa uma máquina de estado do AWS Step Functions.

Entrada

Essa ação oferece suporte para a maioria dos parâmetros da operação da API StartExecution do Step Functions.

Permissões obrigatórias do AWS Identity and Access Management (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

O nome do recurso da Amazon (ARN) da máquina de estado do Step Functions.

Tipo: sequência

Obrigatório: Sim

name

O nome da execução.

Tipo: sequência

Obrigatório: Não

input

Uma string que contém os dados de entrada JSON da execução.

Tipo: sequência

Obrigatório: Não

Outputs

As saídas a seguir são predefinidas para essa ação.

executionArn

O ARN da execução.

Tipo: sequência

input

A string que contém os dados de entrada JSON da execução. As restrições de comprimento se aplicam ao tamanho da carga útil e são expressas como bytes na codificação UTF-8.

Tipo: sequência

name

O nome da execução.

Tipo: sequência

output

Os dados de saída JSON da execução. As restrições de comprimento se aplicam ao tamanho da carga útil e são expressas como bytes na codificação UTF-8.

Tipo: sequência

startDate

A data em que a execução é iniciada.

Tipo: sequência

stateMachineArn

O ARN da máquina de estado executada.

Tipo: sequência

status

O status atual da execução.

Tipo: sequência

stopDate

Se a execução já tiver terminado, a data em que a execução foi interrompida.

Tipo: sequência