Action Description Resources Conditions
???
  • arn:aws:swf:$region:$account:/domain/$domain_name
???
  • arn:aws:swf:$region:$account:/domain/$domain_name
???
  • arn:aws:swf:$region:$account:/domain/$domain_name
???
  • arn:aws:swf:$region:$account:/domain/$domain_name
  • swf:tagList.member.0
  • swf:tagList.member.1
  • swf:tagList.member.2
  • swf:tagList.member.3
  • swf:tagList.member.4
  • swf:taskList.name
  • swf:workflowTypeVersion
  • Global Conditions
Returns the number of closed workflow executions within the given domain that meet the specified filtering criteria.
  • arn:aws:swf:$region:$account:/domain/$domain_name
Returns the number of open workflow executions within the given domain that meet the specified filtering criteria.
  • arn:aws:swf:$region:$account:/domain/$domain_name
  • swf:tagFilter.tag
  • swf:typeFilter.name
  • swf:typeFilter.versionCountPendingActivityTasks
  • Global Conditions
Returns the estimated number of activity tasks in the specified task list.
  • arn:aws:swf:$region:$account:/domain/$domain_name
Returns the estimated number of decision tasks in the specified task list.
  • arn:aws:swf:$region:$account:/domain/$domain_name
Deprecates the specified activity type.
  • arn:aws:swf:$region:$account:/domain/$domain_name
Deprecates the specified domain.
  • arn:aws:swf:$region:$account:/domain/$domain_name
Deprecates the specified workflow type.
  • arn:aws:swf:$region:$account:/domain/$domain_name
Returns information about the specified activity type.
  • arn:aws:swf:$region:$account:/domain/$domain_name
Returns information about the specified domain, including description and status.
  • arn:aws:swf:$region:$account:/domain/$domain_name
Returns information about the specified workflow execution including its type and some statistics.
  • arn:aws:swf:$region:$account:/domain/$domain_name
Returns information about the specified workflow type.
  • arn:aws:swf:$region:$account:/domain/$domain_name
???
  • arn:aws:swf:$region:$account:/domain/$domain_name
Returns the history of the specified workflow execution.
  • arn:aws:swf:$region:$account:/domain/$domain_name
Returns information about all activities registered in the specified domain that match the specified name and registration status.
  • arn:aws:swf:$region:$account:/domain/$domain_name
Returns a list of closed workflow executions in the specified domain that meet the filtering criteria.
  • arn:aws:swf:$region:$account:/domain/$domain_name
Returns the list of domains registered in the account.
  • *
Returns a list of open workflow executions in the specified domain that meet the filtering criteria.
  • arn:aws:swf:$region:$account:/domain/$domain_name
Returns information about workflow types in the specified domain.
  • arn:aws:swf:$region:$account:/domain/$domain_name
Used by workers to get an ActivityTask from the specified activity taskList.
  • arn:aws:swf:$region:$account:/domain/$domain_name
Used by deciders to get a DecisionTask from the specified decision taskList.
  • arn:aws:swf:$region:$account:/domain/$domain_name
Used by activity workers to report to the service that the ActivityTask represented by the specified taskToken is still making progress.
  • arn:aws:swf:$region:$account:/domain/$domain_name
???
  • arn:aws:swf:$region:$account:/domain/$domain_name
Registers a new activity type along with its configuration settings in the specified domain.
  • arn:aws:swf:$region:$account:/domain/$domain_name
Registers a new domain.
  • *
Registers a new workflow type and its configuration settings in the specified domain.
  • arn:aws:swf:$region:$account:/domain/$domain_name
???
  • arn:aws:swf:$region:$account:/domain/$domain_name
???
  • arn:aws:swf:$region:$account:/domain/$domain_name
Records a WorkflowExecutionCancelRequested event in the currently running workflow execution identified by the given domain, workflowId, and runId.
  • arn:aws:swf:$region:$account:/domain/$domain_name
Used by workers to tell the service that the ActivityTask identified by the taskToken was successfully canceled.
  • arn:aws:swf:$region:$account:/domain/$domain_name
Used by workers to tell the service that the ActivityTask identified by the taskToken completed successfully with a result (if provided).
  • arn:aws:swf:$region:$account:/domain/$domain_name
Used by workers to tell the service that the ActivityTask identified by the taskToken has failed with reason (if specified).
  • arn:aws:swf:$region:$account:/domain/$domain_name
Used by deciders to tell the service that the DecisionTask identified by the taskToken has successfully completed.
  • arn:aws:swf:$region:$account:/domain/$domain_name
???
  • arn:aws:swf:$region:$account:/domain/$domain_name
???
  • arn:aws:swf:$region:$account:/domain/$domain_name
Records a WorkflowExecutionSignaled event in the workflow execution history and creates a decision task for the workflow execution identified by the given domain, workflowId and runId.
  • arn:aws:swf:$region:$account:/domain/$domain_name
???
  • arn:aws:swf:$region:$account:/domain/$domain_name
  • swf:tagList.member.0
  • swf:tagList.member.1
  • swf:tagList.member.2
  • swf:tagList.member.3
  • swf:tagList.member.4
  • swf:taskList.name
  • swf:workflowType.name
  • swf:workflowType.version
  • Global Conditions
???
  • arn:aws:swf:$region:$account:/domain/$domain_name
Starts an execution of the workflow type in the specified domain using the provided workflowId and input data.
  • arn:aws:swf:$region:$account:/domain/$domain_name
  • swf:tagList.member.0
  • swf:tagList.member.1
  • swf:tagList.member.2
  • swf:tagList.member.3
  • swf:tagList.member.4
  • swf:taskList.name
  • swf:workflowType.name
  • swf:workflowType.version
  • Global Conditions
Records a WorkflowExecutionTerminated event and forces closure of the workflow execution identified by the given domain, runId, and workflowId.
  • arn:aws:swf:$region:$account:/domain/$domain_name