UNPKG

aws-iam-policy-types

Version:

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

251 lines 10.7 kB
// AUTOGENERATED FILE - DO NOT EDIT /** * All IAM policy actions for AWS Step Functions (STATES) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsstepfunctions.html * * 2025-02-24T21:49:50.787Z */ export var AwsStatesActions; (function (AwsStatesActions) { /** * Grants permission to create an activity * * See https://docs.aws.amazon.com/step-functions/latest/apireference/API_CreateActivity.html */ AwsStatesActions["CreateActivity"] = "states:CreateActivity"; /** * Grants permission to create a state machine * * See https://docs.aws.amazon.com/step-functions/latest/apireference/API_CreateStateMachine.html */ AwsStatesActions["CreateStateMachine"] = "states:CreateStateMachine"; /** * Grants permission to create a state machine alias * * See https://docs.aws.amazon.com/step-functions/latest/apireference/API_CreateStateMachineAlias.html */ AwsStatesActions["CreateStateMachineAlias"] = "states:CreateStateMachineAlias"; /** * Grants permission to delete an activity * * See https://docs.aws.amazon.com/step-functions/latest/apireference/API_DeleteActivity.html */ AwsStatesActions["DeleteActivity"] = "states:DeleteActivity"; /** * Grants permission to delete a state machine * * See https://docs.aws.amazon.com/step-functions/latest/apireference/API_DeleteStateMachine.html */ AwsStatesActions["DeleteStateMachine"] = "states:DeleteStateMachine"; /** * Grants permission to delete a state machine alias * * See https://docs.aws.amazon.com/step-functions/latest/apireference/API_DeleteStateMachineAlias.html */ AwsStatesActions["DeleteStateMachineAlias"] = "states:DeleteStateMachineAlias"; /** * Grants permission to delete a state machine version * * See https://docs.aws.amazon.com/step-functions/latest/apireference/API_DeleteStateMachineVersion.html */ AwsStatesActions["DeleteStateMachineVersion"] = "states:DeleteStateMachineVersion"; /** * Grants permission to describe an activity * * See https://docs.aws.amazon.com/step-functions/latest/apireference/API_DescribeActivity.html */ AwsStatesActions["DescribeActivity"] = "states:DescribeActivity"; /** * Grants permission to describe an execution * * See https://docs.aws.amazon.com/step-functions/latest/apireference/API_DescribeExecution.html */ AwsStatesActions["DescribeExecution"] = "states:DescribeExecution"; /** * Grants permission to describe a map run * * See https://docs.aws.amazon.com/step-functions/latest/apireference/API_DescribeMapRun.html */ AwsStatesActions["DescribeMapRun"] = "states:DescribeMapRun"; /** * Grants permission to describe a state machine * * See https://docs.aws.amazon.com/step-functions/latest/apireference/API_DescribeStateMachine.html */ AwsStatesActions["DescribeStateMachine"] = "states:DescribeStateMachine"; /** * Grants permission to describe a state machine alias * * See https://docs.aws.amazon.com/step-functions/latest/apireference/API_DescribeStateMachineAlias.html */ AwsStatesActions["DescribeStateMachineAlias"] = "states:DescribeStateMachineAlias"; /** * Grants permission to describe the state machine for an execution * * See https://docs.aws.amazon.com/step-functions/latest/apireference/API_DescribeStateMachineForExecution.html */ AwsStatesActions["DescribeStateMachineForExecution"] = "states:DescribeStateMachineForExecution"; /** * Grants permission to be used by workers to retrieve a task (with the specified * activity ARN) which has been scheduled for execution by a running state machine * * See https://docs.aws.amazon.com/step-functions/latest/apireference/API_GetActivityTask.html */ AwsStatesActions["GetActivityTask"] = "states:GetActivityTask"; /** * Grants permission to return the history of the specified execution as a list of * events * * See https://docs.aws.amazon.com/step-functions/latest/apireference/API_GetExecutionHistory.html */ AwsStatesActions["GetExecutionHistory"] = "states:GetExecutionHistory"; /** * Grants permission to invoke the HTTP Task state * * See https://docs.aws.amazon.com/step-functions/latest/dg/connect-third-party-apis.html */ AwsStatesActions["InvokeHTTPEndpoint"] = "states:InvokeHTTPEndpoint"; /** * Grants permission to list the existing activities * * See https://docs.aws.amazon.com/step-functions/latest/apireference/API_ListActivities.html */ AwsStatesActions["ListActivities"] = "states:ListActivities"; /** * Grants permission to list the executions of a state machine * * See https://docs.aws.amazon.com/step-functions/latest/apireference/API_ListExecutions.html */ AwsStatesActions["ListExecutions"] = "states:ListExecutions"; /** * Grants permission to list the map runs of an execution * * See https://docs.aws.amazon.com/step-functions/latest/apireference/API_ListMapRuns.html */ AwsStatesActions["ListMapRuns"] = "states:ListMapRuns"; /** * Grants permission to list the aliases of a state machine * * See https://docs.aws.amazon.com/step-functions/latest/apireference/API_ListStateMachineAliases.html */ AwsStatesActions["ListStateMachineAliases"] = "states:ListStateMachineAliases"; /** * Grants permission to list the versions of a state machine * * See https://docs.aws.amazon.com/step-functions/latest/apireference/API_ListStateMachineVersions.html */ AwsStatesActions["ListStateMachineVersions"] = "states:ListStateMachineVersions"; /** * Grants permission to lists the existing state machines * * See https://docs.aws.amazon.com/step-functions/latest/apireference/API_ListStateMachines.html */ AwsStatesActions["ListStateMachines"] = "states:ListStateMachines"; /** * Grants permission to list tags for an AWS Step Functions resource * * See https://docs.aws.amazon.com/step-functions/latest/apireference/API_ListTagsForResource.html */ AwsStatesActions["ListTagsForResource"] = "states:ListTagsForResource"; /** * Grants permission to publish a state machine version * * See https://docs.aws.amazon.com/step-functions/latest/apireference/API_PublishStateMachineVersion.html */ AwsStatesActions["PublishStateMachineVersion"] = "states:PublishStateMachineVersion"; /** * Grants permission to redrive an execution * * See https://docs.aws.amazon.com/step-functions/latest/apireference/API_RedriveExecution.html */ AwsStatesActions["RedriveExecution"] = "states:RedriveExecution"; /** * Grants permission to reveal sensitive data from an execution * * See https://docs.aws.amazon.com/step-functions/latest/dg/test-state-isolation.html */ AwsStatesActions["RevealSecrets"] = "states:RevealSecrets"; /** * Grants permission to report that the task identified by the taskToken failed * * See https://docs.aws.amazon.com/step-functions/latest/apireference/API_SendTaskFailure.html */ AwsStatesActions["SendTaskFailure"] = "states:SendTaskFailure"; /** * Grants permission to report to the service that the task represented by the spe * cified taskToken is still making progress * * See https://docs.aws.amazon.com/step-functions/latest/apireference/API_SendTaskHeartbeat.html */ AwsStatesActions["SendTaskHeartbeat"] = "states:SendTaskHeartbeat"; /** * Grants permission to report that the task identified by the taskToken completed * successfully * * See https://docs.aws.amazon.com/step-functions/latest/apireference/API_SendTaskSuccess.html */ AwsStatesActions["SendTaskSuccess"] = "states:SendTaskSuccess"; /** * Grants permission to start a state machine execution * * See https://docs.aws.amazon.com/step-functions/latest/apireference/API_StartExecution.html */ AwsStatesActions["StartExecution"] = "states:StartExecution"; /** * Grants permission to start a Synchronous Express state machine execution * * See https://docs.aws.amazon.com/step-functions/latest/apireference/API_StartSyncExecution.html */ AwsStatesActions["StartSyncExecution"] = "states:StartSyncExecution"; /** * Grants permission to stop an execution * * See https://docs.aws.amazon.com/step-functions/latest/apireference/API_StopExecution.html */ AwsStatesActions["StopExecution"] = "states:StopExecution"; /** * Grants permission to tag an AWS Step Functions resource * * See https://docs.aws.amazon.com/step-functions/latest/apireference/API_TagResource.html */ AwsStatesActions["TagResource"] = "states:TagResource"; /** * Grants permission to test a state machine definition * * See https://docs.aws.amazon.com/step-functions/latest/apireference/API_TestState.html */ AwsStatesActions["TestState"] = "states:TestState"; /** * Grants permission to remove a tag from an AWS Step Functions resource * * See https://docs.aws.amazon.com/step-functions/latest/apireference/API_UntagResource.html */ AwsStatesActions["UntagResource"] = "states:UntagResource"; /** * Grants permission to update a map run * * See https://docs.aws.amazon.com/step-functions/latest/apireference/API_UpdateMapRun.html */ AwsStatesActions["UpdateMapRun"] = "states:UpdateMapRun"; /** * Grants permission to update a state machine * * See https://docs.aws.amazon.com/step-functions/latest/apireference/API_UpdateStateMachine.html */ AwsStatesActions["UpdateStateMachine"] = "states:UpdateStateMachine"; /** * Grants permission to update a state machine alias * * See https://docs.aws.amazon.com/step-functions/latest/apireference/API_UpdateStateMachineAlias.html */ AwsStatesActions["UpdateStateMachineAlias"] = "states:UpdateStateMachineAlias"; /** * Grants permission to validate a state machine definition * * See https://docs.aws.amazon.com/step-functions/latest/apireference/API_ValidateStateMachineDefinition.html */ AwsStatesActions["ValidateStateMachineDefinition"] = "states:ValidateStateMachineDefinition"; })(AwsStatesActions || (AwsStatesActions = {})); //# sourceMappingURL=states.js.map