aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
355 lines • 15.7 kB
JavaScript
"use strict";
// AUTOGENERATED FILE - DO NOT EDIT
Object.defineProperty(exports, "__esModule", { value: true });
exports.AwsSwfActions = void 0;
/**
* 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
*/
var AwsSwfActions;
(function (AwsSwfActions) {
/**
* Grants permission to cancel a previously started timer and record a TimerCancel
* ed event in the history
*
* See ${APIReferenceDocPage}API_Decision.html
*/
AwsSwfActions["CancelTimer"] = "swf:CancelTimer";
/**
* Grants permission to close the workflow execution and record a WorkflowExecutio
* nCanceled event in the history
*
* See ${APIReferenceDocPage}API_Decision.html
*/
AwsSwfActions["CancelWorkflowExecution"] = "swf:CancelWorkflowExecution";
/**
* Grants permission to close the workflow execution and record a WorkflowExecutio
* nCompleted event in the history
*
* See ${APIReferenceDocPage}API_Decision.html
*/
AwsSwfActions["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
*/
AwsSwfActions["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
*/
AwsSwfActions["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
*/
AwsSwfActions["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
*/
AwsSwfActions["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
*/
AwsSwfActions["CountPendingDecisionTasks"] = "swf:CountPendingDecisionTasks";
/**
* Grants permission to delete the specified activity type
*
* See https://docs.aws.amazon.com/amazonswf/latest/apireference/API_DeleteActivityType.html
*/
AwsSwfActions["DeleteActivityType"] = "swf:DeleteActivityType";
/**
* Grants permission to delete the specified workflow type
*
* See https://docs.aws.amazon.com/amazonswf/latest/apireference/API_DeleteWorkflowType.html
*/
AwsSwfActions["DeleteWorkflowType"] = "swf:DeleteWorkflowType";
/**
* Grants permission to deprecate the specified activity type
*
* See https://docs.aws.amazon.com/amazonswf/latest/apireference/API_DeprecateActivityType.html
*/
AwsSwfActions["DeprecateActivityType"] = "swf:DeprecateActivityType";
/**
* Grants permission to deprecate the specified domain
*
* See https://docs.aws.amazon.com/amazonswf/latest/apireference/API_DeprecateDomain.html
*/
AwsSwfActions["DeprecateDomain"] = "swf:DeprecateDomain";
/**
* Grants permission to deprecate the specified workflow type
*
* See https://docs.aws.amazon.com/amazonswf/latest/apireference/API_DeprecateWorkflowType.html
*/
AwsSwfActions["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
*/
AwsSwfActions["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
*/
AwsSwfActions["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
*/
AwsSwfActions["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
*/
AwsSwfActions["DescribeWorkflowType"] = "swf:DescribeWorkflowType";
/**
* Grants permission to close the workflow execution and record a WorkflowExecutio
* nFailed event in the history
*
* See ${APIReferenceDocPage}API_Decision.html
*/
AwsSwfActions["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
*/
AwsSwfActions["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
*/
AwsSwfActions["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
*/
AwsSwfActions["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
*/
AwsSwfActions["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
*/
AwsSwfActions["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
*/
AwsSwfActions["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
*/
AwsSwfActions["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
*/
AwsSwfActions["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
*/
AwsSwfActions["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
*/
AwsSwfActions["RecordActivityTaskHeartbeat"] = "swf:RecordActivityTaskHeartbeat";
/**
* Grants permission to record a MarkerRecorded event in the history
*
* See ${APIReferenceDocPage}API_Decision.html
*/
AwsSwfActions["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
*/
AwsSwfActions["RegisterActivityType"] = "swf:RegisterActivityType";
/**
* Grants permission to register a new domain
*
* See https://docs.aws.amazon.com/amazonswf/latest/apireference/API_RegisterDomain.html
*/
AwsSwfActions["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
*/
AwsSwfActions["RegisterWorkflowType"] = "swf:RegisterWorkflowType";
/**
* Grants permission to attempt to cancel a previously scheduled activity task
*
* See ${APIReferenceDocPage}API_Decision.html
*/
AwsSwfActions["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
*/
AwsSwfActions["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
*/
AwsSwfActions["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
*/
AwsSwfActions["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
*/
AwsSwfActions["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
*/
AwsSwfActions["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
*/
AwsSwfActions["RespondDecisionTaskCompleted"] = "swf:RespondDecisionTaskCompleted";
/**
* Grants permission to schedule an activity task
*
* See ${APIReferenceDocPage}API_Decision.html
*/
AwsSwfActions["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
*/
AwsSwfActions["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
*/
AwsSwfActions["SignalWorkflowExecution"] = "swf:SignalWorkflowExecution";
/**
* Grants permission to request that a child workflow execution be started
*
* See ${APIReferenceDocPage}API_Decision.html
*/
AwsSwfActions["StartChildWorkflowExecution"] = "swf:StartChildWorkflowExecution";
/**
* Grants permission to start a timer for a workflow execution
*
* See ${APIReferenceDocPage}API_Decision.html
*/
AwsSwfActions["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
*/
AwsSwfActions["StartWorkflowExecution"] = "swf:StartWorkflowExecution";
/**
* Grants permission to tag an AWS SWF resource
*
* See https://docs.aws.amazon.com/amazonswf/latest/apireference/API_TagResource.html
*/
AwsSwfActions["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
*/
AwsSwfActions["TerminateWorkflowExecution"] = "swf:TerminateWorkflowExecution";
/**
* Grants permission to undeprecate a previously deprecated activity type
*
* See https://docs.aws.amazon.com/amazonswf/latest/apireference/API_UndeprecateActivityType.html
*/
AwsSwfActions["UndeprecateActivityType"] = "swf:UndeprecateActivityType";
/**
* Grants permission to undeprecate a previously deprecated domain
*
* See https://docs.aws.amazon.com/amazonswf/latest/apireference/API_UndeprecateDomain.html
*/
AwsSwfActions["UndeprecateDomain"] = "swf:UndeprecateDomain";
/**
* Grants permission to undeprecate a previously deprecated workflow type
*
* See https://docs.aws.amazon.com/amazonswf/latest/apireference/API_UndeprecateWorkflowType.html
*/
AwsSwfActions["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
*/
AwsSwfActions["UntagResource"] = "swf:UntagResource";
})(AwsSwfActions = exports.AwsSwfActions || (exports.AwsSwfActions = {}));
//# sourceMappingURL=swf.js.map