Skip to content

Latest commit

 

History

History
45 lines (45 loc) · 11.8 KB

File metadata and controls

45 lines (45 loc) · 11.8 KB
Action Description Resource Condition
swf:CancelTimer ??? arn:aws:swf:$region:$account-id:/domain/$domain_name -
swf:CancelWorkflowExecution ??? arn:aws:swf:$region:$account-id:/domain/$domain_name -
swf:CompleteWorkflowExecution ??? arn:aws:swf:$region:$account-id:/domain/$domain_name -
swf:ContinueAsNewWorkflowExecution ??? arn:aws:swf:$region:$account-id:/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
swf:CountClosedWorkflowExecutions Returns the number of closed workflow executions within the given domain that meet the specified filtering criteria. arn:aws:swf:$region:$account-id:/domain/$domain_name swf:tagFilter.tag, swf:typeFilter.name, swf:typeFilter.version
swf:CountOpenWorkflowExecutions Returns the number of open workflow executions within the given domain that meet the specified filtering criteria. arn:aws:swf:$region:$account-id:/domain/$domain_name swf:tagFilter.tag, swf:typeFilter.name, swf:typeFilter.versionCountPendingActivityTasks
swf:CountPendingActivityTasks Returns the estimated number of activity tasks in the specified task list. arn:aws:swf:$region:$account-id:/domain/$domain_name swf:taskList.name
swf:CountPendingDecisionTasks Returns the estimated number of decision tasks in the specified task list. arn:aws:swf:$region:$account-id:/domain/$domain_name swf:taskList.name
swf:DeprecateActivityType Deprecates the specified activity type. arn:aws:swf:$region:$account-id:/domain/$domain_name swf:activityType.name, swf:activityType.version
swf:DeprecateDomain Deprecates the specified domain. arn:aws:swf:$region:$account-id:/domain/$domain_name -
swf:DeprecateWorkflowType Deprecates the specified workflow type. arn:aws:swf:$region:$account-id:/domain/$domain_name swf:workflowType.name, swf:workflowType.version
swf:DescribeActivityType Returns information about the specified activity type. arn:aws:swf:$region:$account-id:/domain/$domain_name swf:activityType.name, swf:activityType.version
swf:DescribeDomain Returns information about the specified domain, including description and status. arn:aws:swf:$region:$account-id:/domain/$domain_name -
swf:DescribeWorkflowExecution Returns information about the specified workflow execution including its type and some statistics. arn:aws:swf:$region:$account-id:/domain/$domain_name -
swf:DescribeWorkflowType Returns information about the specified workflow type. arn:aws:swf:$region:$account-id:/domain/$domain_name swf:workflowType.name, swf:workflowType.version
swf:FailWorkflowExecution ??? arn:aws:swf:$region:$account-id:/domain/$domain_name -
swf:GetWorkflowExecutionHistory Returns the history of the specified workflow execution. arn:aws:swf:$region:$account-id:/domain/$domain_name -
swf:ListActivityTypes Returns information about all activities registered in the specified domain that match the specified name and registration status. arn:aws:swf:$region:$account-id:/domain/$domain_name -
swf:ListClosedWorkflowExecutions Returns a list of closed workflow executions in the specified domain that meet the filtering criteria. arn:aws:swf:$region:$account-id:/domain/$domain_name swf:tagFilter.tag, swf:typeFilter.name, swf:typeFilter.version
swf:ListDomains Returns the list of domains registered in the account. * -
swf:ListOpenWorkflowExecutions Returns a list of open workflow executions in the specified domain that meet the filtering criteria. arn:aws:swf:$region:$account-id:/domain/$domain_name swf:tagFilter.tag, swf:typeFilter.name, swf:typeFilter.version
swf:ListWorkflowTypes Returns information about workflow types in the specified domain. arn:aws:swf:$region:$account-id:/domain/$domain_name -
swf:PollForActivityTask Used by workers to get an ActivityTask from the specified activity taskList. arn:aws:swf:$region:$account-id:/domain/$domain_name swf:taskList.name
swf:PollForDecisionTask Used by deciders to get a DecisionTask from the specified decision taskList. arn:aws:swf:$region:$account-id:/domain/$domain_name swf:taskList.name
swf:RecordActivityTaskHeartbeat 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-id:/domain/$domain_name -
swf:RecordMarker ??? arn:aws:swf:$region:$account-id:/domain/$domain_name -
swf:RegisterActivityType Registers a new activity type along with its configuration settings in the specified domain. arn:aws:swf:$region:$account-id:/domain/$domain_name swf:defaultTaskList.name, swf:name, swf:version
swf:RegisterDomain Registers a new domain. * swf:name
swf:RegisterWorkflowType Registers a new workflow type and its configuration settings in the specified domain. arn:aws:swf:$region:$account-id:/domain/$domain_name swf:defaultTaskList.name, swf:name, swf:version
swf:RequestCancelActivityTask ??? arn:aws:swf:$region:$account-id:/domain/$domain_name -
swf:RequestCancelExternalWorkflowExecution ??? arn:aws:swf:$region:$account-id:/domain/$domain_name -
swf:RequestCancelWorkflowExecution Records a WorkflowExecutionCancelRequested event in the currently running workflow execution identified by the given domain, workflowId, and runId. arn:aws:swf:$region:$account-id:/domain/$domain_name -
swf:RespondActivityTaskCanceled Used by workers to tell the service that the ActivityTask identified by the taskToken was successfully canceled. arn:aws:swf:$region:$account-id:/domain/$domain_name -
swf:RespondActivityTaskCompleted 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-id:/domain/$domain_name -
swf:RespondActivityTaskFailed 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-id:/domain/$domain_name -
swf:RespondDecisionTaskCompleted Used by deciders to tell the service that the DecisionTask identified by the taskToken has successfully completed. arn:aws:swf:$region:$account-id:/domain/$domain_name swf:decisions.member.N
swf:ScheduleActivityTask ??? arn:aws:swf:$region:$account-id:/domain/$domain_name swf:activityType.name, swf:activityType.version, swf:taskList.name
swf:SignalExternalWorkflowExecution ??? arn:aws:swf:$region:$account-id:/domain/$domain_name -
swf:SignalWorkflowExecution 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-id:/domain/$domain_name -
swf:StartChildWorkflowExecution ??? arn:aws:swf:$region:$account-id:/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
swf:StartTimer ??? arn:aws:swf:$region:$account-id:/domain/$domain_name -
swf:StartWorkflowExecution Starts an execution of the workflow type in the specified domain using the provided workflowId and input data. arn:aws:swf:$region:$account-id:/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
swf:TerminateWorkflowExecution Records a WorkflowExecutionTerminated event and forces closure of the workflow execution identified by the given domain, runId, and workflowId. arn:aws:swf:$region:$account-id:/domain/$domain_name -