Description
The Start SWF Workflow Execution action can be used to start an execution of a workflow type in a Simple Workflow domain.
Settings
Please see Common Action Settings for a description of settings common to all action types.
Domain
The name of your workflow domain in which the workflow execution is created.
Workflow Type Name
The name of the workflow type.
Workflow Type Version
The version of the workflow type.
Workflow Execution ID
Unique ID for the workflow execution. Macros can be used in this field. See below.
Task List
Optional. The task list to use for decision tasks. If omitted, the default task list is used.
Input
Optional. The input to provide to the workflow execution. This should be information that is meaningful to the workflow.
Workflow Tags
Optional. Tags to associate with the workflow execution. A maximum of 5 tags can be specified.
Macros
The following macros can be used to include some run-time information.
$(DATE)
Date of snapshot in year-month-day format
$(TIME)
Time of snapshot in 24-hour format
$(DOW)
Day of the week, as a short name.
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
$(DAYOFWEEK)
Day of the week, as a long name.
- Sunday
- Monday
- Tuesday
- Wednesday
- Thursday
- Friday
- Saturday
$(DAYOFMONTH)
Day of the month.
$(WEEKOFMONTH)
Week of the month, starting at day 1 of the month.
- Day 1 - 7 is week 1
- Day 8 - 14 is week 2
- Day 15 - 21 is week 3
- Day 22 - 28 is week 4
- Day 29 - 31 is week 5
$(INVWEEKOFMONTH)
Week to the end of the month, ending at the last day of the month. For example, for a 31-day month:
- Day 25 - 31 is week 1
- Day 18 - 24 is week 2
- Day 11 - 17 is week 3
- Day 4 - 10 is week 4
- Day 1 - 3 is week 5
$(MOY)
Month of the year, as a short name.
- Jan
- Feb
- Mar
- Apr
- May
- Jun
- Jul
- Aug
- Sep
- Oct
- Nov
- Dec
$(MONTHOFYEAR)
Month of the year, as a long name.
- January
- February
- March
- April
- May
- June
- July
- August
- September
- October
- November
- December
Macros are case-sensitive. For example, $(Time) is not valid. $(TIME) must be used.
Amazon Commands Used
The following Amazon AWS commands are used. The access key should have permission to execute all of them.
- swf:StartWorkflowExecution