UNPKG

aws-iam-policy-types

Version:

Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions

350 lines (349 loc) 14.6 kB
/** * All IAM policy actions for Amazon Simple Workflow Service (SWF) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonsimpleworkflowservice.html * * 2025-02-24T21:49:46.870Z */ export declare enum AwsSwfActions { /** * Grants permission to cancel a previously started timer and record a TimerCancel * ed event in the history * * See ${APIReferenceDocPage}API_Decision.html */ CancelTimer = "swf:CancelTimer", /** * Grants permission to close the workflow execution and record a WorkflowExecutio * nCanceled event in the history * * See ${APIReferenceDocPage}API_Decision.html */ CancelWorkflowExecution = "swf:CancelWorkflowExecution", /** * Grants permission to close the workflow execution and record a WorkflowExecutio * nCompleted event in the history * * See ${APIReferenceDocPage}API_Decision.html */ CompleteWorkflowExecution = "swf:CompleteWorkflowExecution", /** * Grants permission to close the workflow execution and start a new workflow exec * ution of the same type using the same workflow ID and a unique run Id * * See ${APIReferenceDocPage}API_Decision.html */ ContinueAsNewWorkflowExecution = "swf:ContinueAsNewWorkflowExecution", /** * Grants permission to return the number of closed workflow executions within the * given domain that meet the specified filtering criteria * * See https://docs.aws.amazon.com/amazonswf/latest/apireference/API_CountClosedWorkflowExecutions.html */ CountClosedWorkflowExecutions = "swf:CountClosedWorkflowExecutions", /** * Grants permission to return the number of open workflow executions within the g * iven domain that meet the specified filtering criteria * * See https://docs.aws.amazon.com/amazonswf/latest/apireference/API_CountOpenWorkflowExecutions.html */ CountOpenWorkflowExecutions = "swf:CountOpenWorkflowExecutions", /** * Grants permission to return the estimated number of activity tasks in the speci * fied task list * * See https://docs.aws.amazon.com/amazonswf/latest/apireference/API_CountPendingActivityTasks.html */ CountPendingActivityTasks = "swf:CountPendingActivityTasks", /** * Grants permission to return the estimated number of decision tasks in the speci * fied task list * * See https://docs.aws.amazon.com/amazonswf/latest/apireference/API_CountPendingDecisionTasks.html */ CountPendingDecisionTasks = "swf:CountPendingDecisionTasks", /** * Grants permission to delete the specified activity type * * See https://docs.aws.amazon.com/amazonswf/latest/apireference/API_DeleteActivityType.html */ DeleteActivityType = "swf:DeleteActivityType", /** * Grants permission to delete the specified workflow type * * See https://docs.aws.amazon.com/amazonswf/latest/apireference/API_DeleteWorkflowType.html */ DeleteWorkflowType = "swf:DeleteWorkflowType", /** * Grants permission to deprecate the specified activity type * * See https://docs.aws.amazon.com/amazonswf/latest/apireference/API_DeprecateActivityType.html */ DeprecateActivityType = "swf:DeprecateActivityType", /** * Grants permission to deprecate the specified domain * * See https://docs.aws.amazon.com/amazonswf/latest/apireference/API_DeprecateDomain.html */ DeprecateDomain = "swf:DeprecateDomain", /** * Grants permission to deprecate the specified workflow type * * See https://docs.aws.amazon.com/amazonswf/latest/apireference/API_DeprecateWorkflowType.html */ DeprecateWorkflowType = "swf:DeprecateWorkflowType", /** * Grants permission to return information about the specified activity type * * See https://docs.aws.amazon.com/amazonswf/latest/apireference/API_DescribeActivityType.html */ DescribeActivityType = "swf:DescribeActivityType", /** * Grants permission to return information about the specified domain, including i * ts description and status * * See https://docs.aws.amazon.com/amazonswf/latest/apireference/API_DescribeDomain.html */ DescribeDomain = "swf:DescribeDomain", /** * Grants permission to return information about the specified workflow execution * including its type and some statistics * * See https://docs.aws.amazon.com/amazonswf/latest/apireference/API_DescribeWorkflowExecution.html */ DescribeWorkflowExecution = "swf:DescribeWorkflowExecution", /** * Grants permission to return information about the specified workflow type * * See https://docs.aws.amazon.com/amazonswf/latest/apireference/API_DescribeWorkflowType.html */ DescribeWorkflowType = "swf:DescribeWorkflowType", /** * Grants permission to close the workflow execution and record a WorkflowExecutio * nFailed event in the history * * See ${APIReferenceDocPage}API_Decision.html */ FailWorkflowExecution = "swf:FailWorkflowExecution", /** * Grants permission to return the history of the specified workflow execution * * See https://docs.aws.amazon.com/amazonswf/latest/apireference/API_GetWorkflowExecutionHistory.html */ GetWorkflowExecutionHistory = "swf:GetWorkflowExecutionHistory", /** * Grants permission to return information about all activities registered in the * specified domain that match the specified name and registration status * * See https://docs.aws.amazon.com/amazonswf/latest/apireference/API_ListActivityTypes.html */ ListActivityTypes = "swf:ListActivityTypes", /** * Grants permission to return a list of closed workflow executions in the specifi * ed domain that meet the filtering criteria * * See https://docs.aws.amazon.com/amazonswf/latest/apireference/API_ListClosedWorkflowExecutions.html */ ListClosedWorkflowExecutions = "swf:ListClosedWorkflowExecutions", /** * Grants permission to return the list of domains registered in the account * * See https://docs.aws.amazon.com/amazonswf/latest/apireference/API_ListDomains.html */ ListDomains = "swf:ListDomains", /** * Grants permission to return a list of open workflow executions in the specified * domain that meet the filtering criteria * * See https://docs.aws.amazon.com/amazonswf/latest/apireference/API_ListOpenWorkflowExecutions.html */ ListOpenWorkflowExecutions = "swf:ListOpenWorkflowExecutions", /** * Grants permission to list tags for an AWS SWF resource * * See https://docs.aws.amazon.com/amazonswf/latest/apireference/API_ListTagsForResource.html */ ListTagsForResource = "swf:ListTagsForResource", /** * Grants permission to return information about workflow types in the specified d * omain * * See https://docs.aws.amazon.com/amazonswf/latest/apireference/API_ListWorkflowTypes.html */ ListWorkflowTypes = "swf:ListWorkflowTypes", /** * Grants permission to workers to get an ActivityTask from the specified activity * taskList * * See https://docs.aws.amazon.com/amazonswf/latest/apireference/API_PollForActivityTask.html */ PollForActivityTask = "swf:PollForActivityTask", /** * Grants permission to deciders to get a DecisionTask from the specified decision * taskList * * See https://docs.aws.amazon.com/amazonswf/latest/apireference/API_PollForDecisionTask.html */ PollForDecisionTask = "swf:PollForDecisionTask", /** * Grants permission to workers to report to the service that the ActivityTask rep * resented by the specified taskToken is still making progress * * See https://docs.aws.amazon.com/amazonswf/latest/apireference/API_RecordActivityTaskHeartbeat.html */ RecordActivityTaskHeartbeat = "swf:RecordActivityTaskHeartbeat", /** * Grants permission to record a MarkerRecorded event in the history * * See ${APIReferenceDocPage}API_Decision.html */ RecordMarker = "swf:RecordMarker", /** * Grants permission to register a new activity type along with its configuration * settings in the specified domain * * See https://docs.aws.amazon.com/amazonswf/latest/apireference/API_RegisterActivityType.html */ RegisterActivityType = "swf:RegisterActivityType", /** * Grants permission to register a new domain * * See https://docs.aws.amazon.com/amazonswf/latest/apireference/API_RegisterDomain.html */ RegisterDomain = "swf:RegisterDomain", /** * Grants permission to register a new workflow type and its configuration setting * s in the specified domain * * See https://docs.aws.amazon.com/amazonswf/latest/apireference/API_RegisterWorkflowType.html */ RegisterWorkflowType = "swf:RegisterWorkflowType", /** * Grants permission to attempt to cancel a previously scheduled activity task * * See ${APIReferenceDocPage}API_Decision.html */ RequestCancelActivityTask = "swf:RequestCancelActivityTask", /** * Grants permission to request that a request be made to cancel the specified ext * ernal workflow execution * * See ${APIReferenceDocPage}API_Decision.html */ RequestCancelExternalWorkflowExecution = "swf:RequestCancelExternalWorkflowExecution", /** * Grants permission to record a WorkflowExecutionCancelRequested event in the cur * rently running workflow execution identified by the given domain, workflowId, a * nd runId * * See https://docs.aws.amazon.com/amazonswf/latest/apireference/API_RequestCancelWorkflowExecution.html */ RequestCancelWorkflowExecution = "swf:RequestCancelWorkflowExecution", /** * Grants permission to workers to tell the service that the ActivityTask identifi * ed by the taskToken was successfully canceled * * See https://docs.aws.amazon.com/amazonswf/latest/apireference/API_RespondActivityTaskCanceled.html */ RespondActivityTaskCanceled = "swf:RespondActivityTaskCanceled", /** * Grants permission to workers to tell the service that the ActivityTask identifi * ed by the taskToken completed successfully with a result (if provided) * * See https://docs.aws.amazon.com/amazonswf/latest/apireference/API_RespondActivityTaskCompleted.html */ RespondActivityTaskCompleted = "swf:RespondActivityTaskCompleted", /** * Grants permission to workers to tell the service that the ActivityTask identifi * ed by the taskToken has failed with reason (if specified) * * See https://docs.aws.amazon.com/amazonswf/latest/apireference/API_RespondActivityTaskFailed.html */ RespondActivityTaskFailed = "swf:RespondActivityTaskFailed", /** * Grants permission to deciders to tell the service that the DecisionTask identif * ied by the taskToken has successfully completed * * See https://docs.aws.amazon.com/amazonswf/latest/apireference/API_RespondDecisionTaskCompleted.html */ RespondDecisionTaskCompleted = "swf:RespondDecisionTaskCompleted", /** * Grants permission to schedule an activity task * * See ${APIReferenceDocPage}API_Decision.html */ ScheduleActivityTask = "swf:ScheduleActivityTask", /** * Grants permission to request a signal to be delivered to the specified external * workflow execution and records * * See ${APIReferenceDocPage}API_Decision.html */ SignalExternalWorkflowExecution = "swf:SignalExternalWorkflowExecution", /** * Grants permission to record a WorkflowExecutionSignaled event in the workflow e * xecution history and create a decision task for the workflow execution identifi * ed by the given domain, workflowId and runId * * See https://docs.aws.amazon.com/amazonswf/latest/apireference/API_SignalWorkflowExecution.html */ SignalWorkflowExecution = "swf:SignalWorkflowExecution", /** * Grants permission to request that a child workflow execution be started * * See ${APIReferenceDocPage}API_Decision.html */ StartChildWorkflowExecution = "swf:StartChildWorkflowExecution", /** * Grants permission to start a timer for a workflow execution * * See ${APIReferenceDocPage}API_Decision.html */ StartTimer = "swf:StartTimer", /** * Grants permission to start an execution of the workflow type in the specified d * omain using the provided workflowId and input data * * See https://docs.aws.amazon.com/amazonswf/latest/apireference/API_StartWorkflowExecution.html */ StartWorkflowExecution = "swf:StartWorkflowExecution", /** * Grants permission to tag an AWS SWF resource * * See https://docs.aws.amazon.com/amazonswf/latest/apireference/API_TagResource.html */ TagResource = "swf:TagResource", /** * Grants permission to record a WorkflowExecutionTerminated event and force closu * re of the workflow execution identified by the given domain, runId, and workflo * wId * * See https://docs.aws.amazon.com/amazonswf/latest/apireference/API_TerminateWorkflowExecution.html */ TerminateWorkflowExecution = "swf:TerminateWorkflowExecution", /** * Grants permission to undeprecate a previously deprecated activity type * * See https://docs.aws.amazon.com/amazonswf/latest/apireference/API_UndeprecateActivityType.html */ UndeprecateActivityType = "swf:UndeprecateActivityType", /** * Grants permission to undeprecate a previously deprecated domain * * See https://docs.aws.amazon.com/amazonswf/latest/apireference/API_UndeprecateDomain.html */ UndeprecateDomain = "swf:UndeprecateDomain", /** * Grants permission to undeprecate a previously deprecated workflow type * * See https://docs.aws.amazon.com/amazonswf/latest/apireference/API_UndeprecateWorkflowType.html */ UndeprecateWorkflowType = "swf:UndeprecateWorkflowType", /** * Grants permission to remove a tag from an AWS SWF resource * * See https://docs.aws.amazon.com/amazonswf/latest/apireference/API_UntagResource.html */ UntagResource = "swf:UntagResource" }