

• O AWS Systems Manager CloudWatch Dashboard não estará mais disponível a partir de 30 de abril de 2026. Os clientes podem continuar usando o console do Amazon CloudWatch para visualizar, criar e gerenciar os painéis do Amazon CloudWatch exatamente como fazem hoje. Para obter mais informações, consulte a [documentação do Amazon CloudWatch](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch_Dashboards.html). 

# `aws:executeStateMachine` – Executa uma máquina de estado do AWS Step Functions
<a name="automation-action-executeStateMachine"></a>

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

**nota**  
A ação `aws:executeStateMachine` suporta uma nova tentativa automática de controle de utilização. Para obter mais informações, consulte [Configurar a repetição automática para operações com controle de utilização](automation-throttling-retry.md).

**Entrada**

Essa ação oferece suporte para a maioria dos parâmetros da operação da API [StartExecution](https://docs.aws.amazon.com/step-functions/latest/apireference/API_StartExecution.html) 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: String  
Exigido: sim

name  
O nome da execução.  
Tipo: string  
Obrigatório: não

input  
Uma string que contém os dados de entrada JSON da execução.  
Tipo: string  
Obrigatório: não

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

executionArn  
O ARN da execução.  
Tipo: string

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: string

name  
O nome da execução.  
Tipo: string

saída  
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: string

startDate  
A data em que a execução é iniciada.  
Tipo: string

stateMachineArn  
O ARN da máquina de estado executada.  
Tipo: string

status  
O status atual da execução.  
Tipo: string

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