Configuration
To configure an AWS Step Functions State Machine task:
1 . Navigate to the Tasks configuration tab for the job (this will be the default job if creating a new plan).
2. Click the name of an existing AWS Step Functions State Machine task, or click Add Task and then AWS Step Functions State Machine to create a new task.
3. Complete the following settings:
a. Common to all tasks
Include Page | ||||
---|---|---|---|---|
|
b. Actions supported by this task:
Create State Machine | |
---|---|
Name | Specify the state machine name. |
Type | Select the type of this state machine. |
Role ARN | Specify the Amazon Resource Name (ARN) of the IAM role to use for this state machine. |
Definition | Specify the Amazon States Language definition of the state machine.
Reserved JSON characters in Bamboo variable content need to be escaped at runtime! |
Logging Configuration | Specify the logging configuration of the state machine.
Reserved JSON characters in Bamboo variable content need to be escaped at runtime! |
Update State Machine | |
State Machine ARN | Specify the Amazon Resource Name (ARN) of the state machine. |
Role ARN | see Create State Machine above |
Definition | see Create State Machine above |
Logging Configuration | see Create State Machine above |
Delete State Machine | |
State Machine ARN | see Update State Machine above |
Start Execution | |
State Machine ARN | see Update State Machine above |
Name | (Optional) Specify a name for the execution. |
Input | (Optional) Specify the JSON input data for the execution. |
Await Execution Result Timeout | Specify how long to await the execution to return a result (seconds, 0 to skip). |
Start Synchronous Execution | |
State Machine ARN | see Update State Machine above |
Name | (Optional) Specify a name for the execution. |
Input | (Optional) Specify the JSON input data for the execution. |
Stop Execution | |
Execution ARN | Specify the Amazon Resource Name (ARN) of the execution. |
Error | (Optional) Specify an arbitrary error code that identifies the cause of the termination. |
Cause | (Optional) Specify a more detailed explanation of the cause of the termination. |
Variables
Include Page | ||||
---|---|---|---|---|
|
Create State Machine
Code Block | ||
---|---|---|
| ||
Creating common variables for 1 resources affected by task: ... bamboo.custom.aws.stepfunctions.statemachine.resources: arn:aws:states:us-east-1:288727192237:stateMachine:taws-it280-1-ubot Creating resource variables for state machine 'arn:aws:states:us-east-1:288727192237:stateMachine:taws-it280-1-ubot': ... bamboo.custom.aws.stepfunctions.statemachine.resources.arn:aws:states:us-east-1:288727192237:stateMachine:taws-it280-1-ubot.StateMachineArn: arn:aws:states:us-east-1:288727192237:stateMachine:taws-it280-1-ubot ... bamboo.custom.aws.stepfunctions.statemachine.resources.arn:aws:states:us-east-1:288727192237:stateMachine:taws-it280-1-ubot.CreationDate: 20170216T142255Z Creating common variables for first resource affected by task: Creating resource variables for state machine 'arn:aws:states:us-east-1:288727192237:stateMachine:taws-it280-1-ubot': ... bamboo.custom.aws.stepfunctions.statemachine.first.StateMachineArn: arn:aws:states:us-east-1:288727192237:stateMachine:taws-it280-1-ubot ... bamboo.custom.aws.stepfunctions.statemachine.first.CreationDate: 20170216T142255Z |
Update State Machine
Code Block | ||
---|---|---|
| ||
Creating common variables for 1 resources affected by task: ... bamboo.custom.aws.stepfunctions.statemachine.resources: arn:aws:states:us-east-1:288727192237:stateMachine:taws-it280-16-ubot Creating resource variables for state machine 'arn:aws:states:us-east-1:288727192237:stateMachine:taws-it280-16-ubot': ... bamboo.custom.aws.stepfunctions.statemachine.resources.arn:aws:states:us-east-1:288727192237:stateMachine:taws-it280-16-ubot.StateMachineArn: arn:aws:states:us-east-1:288727192237:stateMachine:taws-it280-16-ubot ... bamboo.custom.aws.stepfunctions.statemachine.resources.arn:aws:states:us-east-1:288727192237:stateMachine:taws-it280-16-ubot.UpdateDate: 20180905T114350Z Creating common variables for first resource affected by task: Creating resource variables for state machine 'arn:aws:states:us-east-1:288727192237:stateMachine:taws-it280-16-ubot': ... bamboo.custom.aws.stepfunctions.statemachine.first.StateMachineArn: arn:aws:states:us-east-1:288727192237:stateMachine:taws-it280-16-ubot ... bamboo.custom.aws.stepfunctions.statemachine.first.UpdateDate: 20180905T114350Z |
Delete State Machine
N/A
Start Execution
Code Block | ||
---|---|---|
| ||
Creating common variables for 1 resources affected by task: ... bamboo.custom.aws.stepfunctions.execution.resources: arn:aws:states:us-east-1:288727192237:execution:taws-it280-133-ubot-standard:TAWS-IT2120-SFCSSD-133-execution-12 (LOCAL) Creating resource variables for execution 'arn:aws:states:us-east-1:288727192237:execution:taws-it280-133-ubot-standard:TAWS-IT2120-SFCSSD-133-execution-12': ... bamboo.custom.aws.stepfunctions.execution.resources.arn:aws:states:us-east-1:288727192237:execution:taws-it280-33-ubot-standard:TAWS-IT2120-SFCSSD-33-execution-2.ExecutionArn: arn:aws:states:us-east-1:288727192237:execution:taws-it280-33-ubot-standard:TAWS-IT2120-SFCSSD-33-execution-2 (LOCAL) ... bamboo.custom.aws.stepfunctions.execution.resources.arn:aws:states:us-east-1:288727192237:execution:taws-it280-33-ubot-standard:TAWS-IT2120-SFCSSD-33-execution-2.Input: {} (LOCAL) ... bamboo.custom.aws.stepfunctions.execution.resources.arn:aws:states:us-east-1.ExecutionArn: :288727192237:execution:taws-it280-33-ubot-standard:TAWS-IT2120-SFCSSD-33-execution-2.Name: TAWS-IT2120-SFCSSD-33-execution-2 (LOCAL) ... bamboo.custom.aws.stepfunctions.execution.resources.arn:aws:states:us-east-1:288727192237:execution:taws-it280-33-ubot-standard:TAWS-IT2120-SFCSSD-33-execution-2.Output: null (LOCAL) ... bamboo.custom.aws.stepfunctions.execution.resources.arn:aws:states:us-east-1:288727192237:execution:taws-it280-33-ubot-standard:TAWS-IT2120-SFCSSD-33-execution-2.StateMachineArn: arn:aws:states:us-east-1:288727192237:stateMachine:taws-it280-33-ubot-standard (LOCAL) ... bamboo.custom.aws.stepfunctions.execution.resources.arn:aws:states:us-east-1:288727192237:execution:taws-it280-33-ubot-standard:TAWS-IT2120-SFCSSD-33-execution-2.Status: RUNNING (LOCAL) ... bamboo.custom.aws.stepfunctions.execution.resources.arn:aws:states:us-east-1:288727192237:execution:taws-it280-33-ubot-standard:TAWS-IT2120-SFCSSD-33-execution-2.StartDate: 20210816T195505Z (LOCAL) ... bamboo.custom.aws.stepfunctions.execution.resources.arn:aws:states:us-east-1:288727192237:execution:taws-it280-33-ubot-standard:TAWS-IT2120-SFCSSD-133-execution-12.InputStopDate: {} null (LOCAL) ... bamboo.custom.aws.stepfunctions.execution.resources.arn:aws:states:us-east-1:288727192237:execution:taws-it280-33-ubot-standard:TAWS-IT2120-SFCSSD-33-execution-2.TraceHeader: null (LOCAL) Creating common variables for first resource affected by task: Creating resource variables for execution 'arn:aws:states:us-east-1:288727192237:execution:taws-it280-33-ubot-standard:TAWS-IT2120-SFCSSD-33-execution-2': ... bamboo.custom.aws.stepfunctions.execution.first.ExecutionArn: arn:aws:states:us-east-1:288727192237:execution:taws-it280-33-ubot-standard:TAWS-IT2120-execution-1SFCSSD-33-execution-2 (LOCAL) ... bamboo.custom.aws.stepfunctions.execution.first.Input: {} (LOCAL) ... bamboo.custom.aws.stepfunctions.execution.first.Name: TAWS-IT2120-SFCSSD-33-execution-2 (LOCAL) ... bamboo.custom.aws.stepfunctions.execution.first.Output: null (LOCAL) ... bamboo.custom.aws.stepfunctions.execution.first.StateMachineArn: arn:aws:states:us-east-1:288727192237:stateMachine:taws-it280-33-ubot-standard (LOCAL) ... bamboo.custom.aws.stepfunctions.execution.first.Status: RUNNING (LOCAL) ... bamboo.custom.aws.stepfunctions.execution.first.StartDate: 20210816T195505Z (LOCAL) ... bamboo.custom.aws.stepfunctions.execution.first.StopDate: null (LOCAL) ... bamboo.custom.aws.stepfunctions.execution.first.TraceHeader: null (LOCAL) |
Start Synchronous Execution
Code Block | ||
---|---|---|
| ||
Creating common variables for 1 resources affected by task: ... bamboo.custom.aws.stepfunctions.execution.resources: arn:aws:states:us-east-1:288727192237:express:taws-it280-33-ubot-express:TAWS-IT2120-SSFCSD-33-execution:9841a28e-71e4-4e2e-9061-c67a60971952 (LOCAL) Creating resource variables for synchronous execution 'arn:aws:states:us-east-1:288727192237:express:taws-it280-33-ubot-express:TAWS-IT2120-SSFCSD-33-execution:9841a28e-71e4-4e2e-9061-c67a60971952': ... bamboo.custom.aws.stepfunctions.execution.resources.arn:aws:states:us-east-1:288727192237:express:taws-it280-33-ubot-express:TAWS-IT2120-SSFCSD-33-execution:9841a28e-71e4-4e2e-9061-c67a60971952.ExecutionArn: arn:aws:states:us-east-1:288727192237:express:taws-it280-33-ubot-express:TAWS-IT2120-SSFCSD-33-execution:9841a28e-71e4-4e2e-9061-c67a60971952 (LOCAL) ... bamboo.custom.aws.stepfunctions.execution.resources.arn:aws:states:us-east-1:288727192237:express:taws-it280-33-ubot-express:TAWS-IT2120-SFCSSD-1-execution-1-SSFCSD-33-execution:9841a28e-71e4-4e2e-9061-c67a60971952.Input: { "region": "us-east-1"} (LOCAL) ... bamboo.custom.aws.stepfunctions.execution.resources.arn:aws:states:us-east-1:288727192237:express:taws-it280-33-ubot-express:TAWS-IT2120-SSFCSD-33-execution:9841a28e-71e4-4e2e-9061-c67a60971952.Name: TAWS-IT2120-SSFCSD-33-execution (LOCAL) ... bamboo.custom.aws.stepfunctions.execution.resources.arn:aws:states:us-east-1:288727192237:express:taws-it280-33-ubot-express:TAWS-IT2120-SSFCSD-33-execution:9841a28e-71e4-4e2e-9061-c67a60971952.Output: [{ "region": "us-east-1"},{ "region": "us-east-1"}] (LOCAL) ... bamboo.custom.aws.stepfunctions.execution.resources.arn:aws:states:us-east-1:288727192237:executionexpress:taws-it280-133-ubot-express:TAWS-IT2120-SFCSSDSSFCSD-133-execution-1:9841a28e-71e4-4e2e-9061-c67a60971952.StateMachineArn: arn:aws:states:us-east-1:288727192237:stateMachine:taws-it280-133-ubot-express (LOCAL) ... bamboo.custom.aws.stepfunctions.execution.resources.arn:aws:states:us-east-1:288727192237:executionexpress:taws-it280-133-ubot-express:TAWS-IT2120-SFCSSDSSFCSD-133-execution-1:9841a28e-71e4-4e2e-9061-c67a60971952.Status: SUCCEEDED (LOCAL) ... bamboo.custom.aws.stepfunctions.execution.resources.arn:aws:states:us-east-1:288727192237:express:taws-it280-33-ubot-express:TAWS-IT2120-SSFCSD-33-execution:9841a28e-71e4-4e2e-9061-c67a60971952.StartDate: 20210816T195432Z (LOCAL) ... bamboo.custom.aws.stepfunctions.execution.resources.arn:aws:states:us-east-1:288727192237:express:taws-it280-33-ubot-express:TAWS-IT2120-SSFCSD-33-execution:9841a28e-71e4-4e2e-9061-c67a60971952.StopDate: 20210816T195440Z (LOCAL) ... bamboo.custom.aws.stepfunctions.execution.resources.arn:aws:states:us-east-1:288727192237:express:taws-it280-33-ubot-express:TAWS-IT2120-SFCSSD-1-execution-1.StartDate: 20170216T142255Z-SSFCSD-33-execution:9841a28e-71e4-4e2e-9061-c67a60971952.Error: null (LOCAL) ... bamboo.custom.aws.stepfunctions.execution.resources.arn:aws:states:us-east-1:288727192237:express:taws-it280-33-ubot-express:TAWS-IT2120-SSFCSD-33-execution:9841a28e-71e4-4e2e-9061-c67a60971952.Cause: null (LOCAL) ... bamboo.custom.aws.stepfunctions.execution.resources.arn:aws:states:us-east-1:288727192237:express:taws-it280-33-ubot-express:TAWS-IT2120-SSFCSD-33-execution:9841a28e-71e4-4e2e-9061-c67a60971952.TraceHeader: null (LOCAL) Creating common variables for first resource affected by task: Creating resource variables for synchronous execution 'arn:aws:states:us-east-1:288727192237:express:taws-it280-33-ubot-express:TAWS-IT2120-SSFCSD-33-execution:9841a28e-71e4-4e2e-9061-c67a60971952': ... bamboo.custom.aws.stepfunctions.execution.first.ExecutionArn: arn:aws:states:us-east-1:288727192237:express:taws-it280-33-ubot-express:TAWS-IT2120-SSFCSD-33-execution:9841a28e-71e4-4e2e-9061-c67a60971952 (LOCAL) ... bamboo.custom.aws.stepfunctions.execution.first.Input: { "region": "us-east-1"} (LOCAL) ... bamboo.custom.aws.stepfunctions.execution.first.Name: TAWS-IT2120-SFCSSD-1-execution-1.StopDate: 20170216T142311Z-SSFCSD-33-execution (LOCAL) ... bamboo.custom.aws.stepfunctions.execution.first.Output: [{ "region": "us-east-1"},{ "region": "us-east-1"}] (LOCAL) ... bamboo.custom.aws.stepfunctions.execution.first.StateMachineArn: arn:aws:states:us-east-1:288727192237:stateMachine:taws-it280-33-ubot-express (LOCAL) ... bamboo.custom.aws.stepfunctions.execution.first.Status: SUCCEEDED (LOCAL) ... bamboo.custom.aws.stepfunctions.execution.first.StartDate: 20210816T195432Z (LOCAL) ... bamboo.custom.aws.stepfunctions.execution.first.StopDate: 20210816T195440Z (LOCAL) ... bamboo.custom.aws.stepfunctions.execution.first.Error: null (LOCAL) ... bamboo.custom.aws.stepfunctions.execution.first.Cause: null (LOCAL) ... bamboo.custom.aws.stepfunctions.execution.first.TraceHeader: null (LOCAL) |
Stop Execution
See Start above.
How-to Articles
Filter by label (Content by label) | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
Frequently Asked Questions (FAQ)
Include Page | ||||
---|---|---|---|---|
|
Questionslist macro | ||||||||
---|---|---|---|---|---|---|---|---|
|