🔑 AWS Credentials RequiredAWS credentials are read from environment variables or the AWS credential chain:
AWS_ACCESS_KEY_IDAWS_SECRET_ACCESS_KEYAWS_SESSION_TOKEN(optional, for temporary credentials)AWS_REGION
--aws-access-key-id, --aws-secret-access-key, --aws-session-token, and --aws-region flags.Trigger Executions
Trigger one or more AWS Step Functions state machine executions.paradime run aws-stepfunctions-trigger --state-machine-arns arn:aws:states:us-east-1:123456789012:stateMachine:MyStateMachine
| Flag | Type | Description |
|---|---|---|
--aws-access-key-id | Optional, TEXT | AWS Access Key ID for authentication. Can also use AWS credential chain. |
--aws-secret-access-key | Optional, TEXT | AWS Secret Access Key for authentication. Can also use AWS credential chain. |
--aws-session-token | Optional, TEXT | Optional AWS Session Token for temporary credentials. |
--aws-region | Optional, TEXT | AWS region name (e.g., us-east-1, us-west-2). Defaults to default region from AWS config. |
--state-machine-arns | Required, TEXT | Comma-separated Step Functions state machine ARN(s) to execute. |
--input-data | Optional, TEXT | JSON input data to pass to the state machines (optional). |
--wait / --no-wait | Optional, Flag | Wait for executions to complete before returning. Default: --wait. |
--timeout | Optional, INTEGER | Maximum time to wait in minutes. Default: 1440 (24 hours). |
--json | Optional, Flag | Output results as JSON. Default: False. |
--help | Optional, Flag | Show the help message and exit. |
List State Machines
List all AWS Step Functions state machines with their status.paradime run aws-stepfunctions-list
| Flag | Type | Description |
|---|---|---|
--aws-access-key-id | Optional, TEXT | AWS Access Key ID for authentication. Can also use AWS credential chain. |
--aws-secret-access-key | Optional, TEXT | AWS Secret Access Key for authentication. Can also use AWS credential chain. |
--aws-session-token | Optional, TEXT | Optional AWS Session Token for temporary credentials. |
--aws-region | Optional, TEXT | AWS region name (e.g., us-east-1, us-west-2). Defaults to default region from AWS config. |
--json | Optional, Flag | Output results as JSON. Default: False. |
--help | Optional, Flag | Show the help message and exit. |
Examples
# Trigger a single state machine execution (using AWS credential chain)
paradime run aws-stepfunctions-trigger --state-machine-arns arn:aws:states:us-east-1:123456789012:stateMachine:MyStateMachine
# Trigger multiple executions with JSON input data
paradime run aws-stepfunctions-trigger --state-machine-arns arn:...,arn:... --input-data '{"key":"value"}'
# List all state machines
paradime run aws-stepfunctions-list