swf

51 actions in the swf service. Select an action to see its access level, resource ARNs, condition keys, and a copy-paste IAM policy.

swf:CancelTimer

Write

Grants permission to cancel a previously started timer and record a TimerCanceled event in the history

swf:CancelWorkflowExecution

Write

Grants permission to close the workflow execution and record a WorkflowExecutionCanceled event in the history

swf:CompleteWorkflowExecution

Write

Grants permission to close the workflow execution and record a WorkflowExecutionCompleted event in the history

swf:ContinueAsNewWorkflowExecution

Write

Grants permission to close the workflow execution and start a new workflow execution of the same type using the same workflow ID and a unique run Id

swf:CountClosedWorkflowExecutions

Read

Grants permission to return the number of closed workflow executions within the given domain that meet the specified filtering criteria

swf:CountOpenWorkflowExecutions

Read

Grants permission to return the number of open workflow executions within the given domain that meet the specified filtering criteria

swf:CountPendingActivityTasks

Read

Grants permission to return the estimated number of activity tasks in the specified task list

swf:CountPendingDecisionTasks

Read

Grants permission to return the estimated number of decision tasks in the specified task list

swf:DeleteActivityType

Write

Grants permission to delete the specified activity type

swf:DeleteWorkflowType

Write

Grants permission to delete the specified workflow type

swf:DeprecateActivityType

Write

Grants permission to deprecate the specified activity type

swf:DeprecateDomain

Write

Grants permission to deprecate the specified domain

swf:DeprecateWorkflowType

Write

Grants permission to deprecate the specified workflow type

swf:DescribeActivityType

Read

Grants permission to return information about the specified activity type

swf:DescribeDomain

Read

Grants permission to return information about the specified domain, including its description and status

swf:DescribeWorkflowExecution

Read

Grants permission to return information about the specified workflow execution including its type and some statistics

swf:DescribeWorkflowType

Read

Grants permission to return information about the specified workflow type

swf:FailWorkflowExecution

Write

Grants permission to close the workflow execution and record a WorkflowExecutionFailed event in the history

swf:GetWorkflowExecutionHistory

Read

Grants permission to return the history of the specified workflow execution

swf:ListActivityTypes

List

Grants permission to return information about all activities registered in the specified domain that match the specified name and registration status

swf:ListClosedWorkflowExecutions

List

Grants permission to return a list of closed workflow executions in the specified domain that meet the filtering criteria

swf:ListDomains

List

Grants permission to return the list of domains registered in the account

swf:ListOpenWorkflowExecutions

List

Grants permission to return a list of open workflow executions in the specified domain that meet the filtering criteria

swf:ListTagsForResource

List

Grants permission to list tags for an AWS SWF resource

swf:ListWorkflowTypes

List

Grants permission to return information about workflow types in the specified domain

swf:PollForActivityTask

Write

Grants permission to workers to get an ActivityTask from the specified activity taskList

swf:PollForDecisionTask

Write

Grants permission to deciders to get a DecisionTask from the specified decision taskList

swf:RecordActivityTaskHeartbeat

Write

Grants permission to workers to report to the service that the ActivityTask represented by the specified taskToken is still making progress

swf:RecordMarker

Write

Grants permission to record a MarkerRecorded event in the history

swf:RegisterActivityType

Write

Grants permission to register a new activity type along with its configuration settings in the specified domain

swf:RegisterDomain

Write

Grants permission to register a new domain

swf:RegisterWorkflowType

Write

Grants permission to register a new workflow type and its configuration settings in the specified domain

swf:RequestCancelActivityTask

Write

Grants permission to attempt to cancel a previously scheduled activity task

swf:RequestCancelExternalWorkflowExecution

Write

Grants permission to request that a request be made to cancel the specified external workflow execution

swf:RequestCancelWorkflowExecution

Write

Grants permission to record a WorkflowExecutionCancelRequested event in the currently running workflow execution identified by the given domain, workflowId, and runId

swf:RespondActivityTaskCanceled

Write

Grants permission to workers to tell the service that the ActivityTask identified by the taskToken was successfully canceled

swf:RespondActivityTaskCompleted

Write

Grants permission to workers to tell the service that the ActivityTask identified by the taskToken completed successfully with a result (if provided)

swf:RespondActivityTaskFailed

Write

Grants permission to workers to tell the service that the ActivityTask identified by the taskToken has failed with reason (if specified)

swf:RespondDecisionTaskCompleted

Write

Grants permission to deciders to tell the service that the DecisionTask identified by the taskToken has successfully completed

swf:ScheduleActivityTask

Write

Grants permission to schedule an activity task

swf:SignalExternalWorkflowExecution

Write

Grants permission to request a signal to be delivered to the specified external workflow execution and records

swf:SignalWorkflowExecution

Write

Grants permission to record a WorkflowExecutionSignaled event in the workflow execution history and create a decision task for the workflow execution identified by the given domain, workflowId and runId

swf:StartChildWorkflowExecution

Write

Grants permission to request that a child workflow execution be started

swf:StartTimer

Write

Grants permission to start a timer for a workflow execution

swf:StartWorkflowExecution

Write

Grants permission to start an execution of the workflow type in the specified domain using the provided workflowId and input data

swf:TagResource

Tagging

Grants permission to tag an AWS SWF resource

swf:TerminateWorkflowExecution

Write

Grants permission to record a WorkflowExecutionTerminated event and force closure of the workflow execution identified by the given domain, runId, and workflowId

swf:UndeprecateActivityType

Write

Grants permission to undeprecate a previously deprecated activity type

swf:UndeprecateDomain

Write

Grants permission to undeprecate a previously deprecated domain

swf:UndeprecateWorkflowType

Write

Grants permission to undeprecate a previously deprecated workflow type

swf:UntagResource

Tagging

Grants permission to remove a tag from an AWS SWF resource