UNPKG

aws-iam-policy-types

Version:

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

296 lines 13.6 kB
// AUTOGENERATED FILE - DO NOT EDIT /** * All IAM policy actions for AWS CodePipeline (CODEPIPELINE) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_awscodepipeline.html * * 2025-02-24T21:47:17.276Z */ export var AwsCodepipelineActions; (function (AwsCodepipelineActions) { /** * Grants permission to view information about a specified job and whether that jo * b has been received by the job worker * * See https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_AcknowledgeJob.html */ AwsCodepipelineActions["AcknowledgeJob"] = "codepipeline:AcknowledgeJob"; /** * Grants permission to confirm that a job worker has received the specified job ( * partner actions only) * * See https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_AcknowledgeThirdPartyJob.html */ AwsCodepipelineActions["AcknowledgeThirdPartyJob"] = "codepipeline:AcknowledgeThirdPartyJob"; /** * Grants permission to create a custom action that you can use in the pipelines a * ssociated with your AWS account * * See https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_CreateCustomActionType.html */ AwsCodepipelineActions["CreateCustomActionType"] = "codepipeline:CreateCustomActionType"; /** * Grants permission to create a uniquely named pipeline * * See https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_CreatePipeline.html */ AwsCodepipelineActions["CreatePipeline"] = "codepipeline:CreatePipeline"; /** * Grants permission to delete a custom action * * See https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_DeleteCustomActionType.html */ AwsCodepipelineActions["DeleteCustomActionType"] = "codepipeline:DeleteCustomActionType"; /** * Grants permission to delete a specified pipeline * * See https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_DeletePipeline.html */ AwsCodepipelineActions["DeletePipeline"] = "codepipeline:DeletePipeline"; /** * Grants permission to delete a specified webhook * * See https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_DeleteWebhook.html */ AwsCodepipelineActions["DeleteWebhook"] = "codepipeline:DeleteWebhook"; /** * Grants permission to remove the registration of a webhook with the third party * specified in its configuration * * See https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_DeregisterWebhookWithThirdParty.html */ AwsCodepipelineActions["DeregisterWebhookWithThirdParty"] = "codepipeline:DeregisterWebhookWithThirdParty"; /** * Grants permission to prevent revisions from transitioning to the next stage in * a pipeline * * See https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_DisableStageTransition.html */ AwsCodepipelineActions["DisableStageTransition"] = "codepipeline:DisableStageTransition"; /** * Grants permission to allow revisions to transition to the next stage in a pipel * ine * * See https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_EnableStageTransition.html */ AwsCodepipelineActions["EnableStageTransition"] = "codepipeline:EnableStageTransition"; /** * Grants permission to view information about an action type * * See https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_GetActionType.html */ AwsCodepipelineActions["GetActionType"] = "codepipeline:GetActionType"; /** * Grants permission to view information about a job (custom actions only) * * See https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_GetJobDetails.html */ AwsCodepipelineActions["GetJobDetails"] = "codepipeline:GetJobDetails"; /** * Grants permission to retrieve information about a pipeline structure * * See https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_GetPipeline.html */ AwsCodepipelineActions["GetPipeline"] = "codepipeline:GetPipeline"; /** * Grants permission to view information about an execution of a pipeline, includi * ng details about artifacts, the pipeline execution ID, and the name, version, a * nd status of the pipeline * * See https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_GetPipelineExecution.html */ AwsCodepipelineActions["GetPipelineExecution"] = "codepipeline:GetPipelineExecution"; /** * Grants permission to view information about the current state of the stages and * actions of a pipeline * * See https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_GetPipelineState.html */ AwsCodepipelineActions["GetPipelineState"] = "codepipeline:GetPipelineState"; /** * Grants permission to view the details of a job for a third-party action (partne * r actions only) * * See https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_GetThirdPartyJobDetails.html */ AwsCodepipelineActions["GetThirdPartyJobDetails"] = "codepipeline:GetThirdPartyJobDetails"; /** * Grants permission to list the action executions that have occurred in a pipelin * e * * See https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_ListActionExecutions.html */ AwsCodepipelineActions["ListActionExecutions"] = "codepipeline:ListActionExecutions"; /** * Grants permission to list a summary of all the action types available for pipel * ines in your account * * See https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_ListActionTypes.html */ AwsCodepipelineActions["ListActionTypes"] = "codepipeline:ListActionTypes"; /** * Grants permission to list a summary of the most recent executions for a pipelin * e * * See https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_ListPipelineExecutions.html */ AwsCodepipelineActions["ListPipelineExecutions"] = "codepipeline:ListPipelineExecutions"; /** * Grants permission to list a summary of all the pipelines associated with your A * WS account * * See https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_ListPipelines.html */ AwsCodepipelineActions["ListPipelines"] = "codepipeline:ListPipelines"; /** * Grants permission to list the rule executions that have occurred in a pipeline * * See https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_ListRuleExecutions.html */ AwsCodepipelineActions["ListRuleExecutions"] = "codepipeline:ListRuleExecutions"; /** * Grants permission to list a summary of all the rule types available for pipelin * es in your account * * See https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_ListRuleTypes.html */ AwsCodepipelineActions["ListRuleTypes"] = "codepipeline:ListRuleTypes"; /** * Grants permission to list tags for a CodePipeline resource * * See https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_ListTagsForResource.html */ AwsCodepipelineActions["ListTagsForResource"] = "codepipeline:ListTagsForResource"; /** * Grants permission to list all of the webhooks associated with your AWS account * * See https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_ListWebhooks.html */ AwsCodepipelineActions["ListWebhooks"] = "codepipeline:ListWebhooks"; /** * Grants permission to resume the pipeline execution by overriding a condition in * a stage * * See https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_OverrideStageCondition.html */ AwsCodepipelineActions["OverrideStageCondition"] = "codepipeline:OverrideStageCondition"; /** * Grants permission to view information about any jobs for CodePipeline to act on * * See https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_PollForJobs.html */ AwsCodepipelineActions["PollForJobs"] = "codepipeline:PollForJobs"; /** * Grants permission to determine whether there are any third-party jobs for a job * worker to act on (partner actions only) * * See https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_PollForThirdPartyJobs.html */ AwsCodepipelineActions["PollForThirdPartyJobs"] = "codepipeline:PollForThirdPartyJobs"; /** * Grants permission to edit actions in a pipeline * * See https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_PutActionRevision.html */ AwsCodepipelineActions["PutActionRevision"] = "codepipeline:PutActionRevision"; /** * Grants permission to provide a response (Approved or Rejected) to a manual appr * oval request in CodePipeline * * See https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_PutApprovalResult.html */ AwsCodepipelineActions["PutApprovalResult"] = "codepipeline:PutApprovalResult"; /** * Grants permission to represent the failure of a job as returned to the pipeline * by a job worker (custom actions only) * * See https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_PutJobFailureResult.html */ AwsCodepipelineActions["PutJobFailureResult"] = "codepipeline:PutJobFailureResult"; /** * Grants permission to represent the success of a job as returned to the pipeline * by a job worker (custom actions only) * * See https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_PutJobSuccessResult.html */ AwsCodepipelineActions["PutJobSuccessResult"] = "codepipeline:PutJobSuccessResult"; /** * Grants permission to represent the failure of a third-party job as returned to * the pipeline by a job worker (partner actions only) * * See https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_PutThirdPartyJobFailureResult.html */ AwsCodepipelineActions["PutThirdPartyJobFailureResult"] = "codepipeline:PutThirdPartyJobFailureResult"; /** * Grants permission to represent the success of a third-party job as returned to * the pipeline by a job worker (partner actions only) * * See https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_PutThirdPartyJobSuccessResult.html */ AwsCodepipelineActions["PutThirdPartyJobSuccessResult"] = "codepipeline:PutThirdPartyJobSuccessResult"; /** * Grants permission to create or update a webhook * * See https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_PutWebhook.html */ AwsCodepipelineActions["PutWebhook"] = "codepipeline:PutWebhook"; /** * Grants permission to register a webhook with the third party specified in its c * onfiguration * * See https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_RegisterWebhookWithThirdParty.html */ AwsCodepipelineActions["RegisterWebhookWithThirdParty"] = "codepipeline:RegisterWebhookWithThirdParty"; /** * Grants permission to resume the pipeline execution by retrying the last failed * actions in a stage * * See https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_RetryStageExecution.html */ AwsCodepipelineActions["RetryStageExecution"] = "codepipeline:RetryStageExecution"; /** * Grants permission to rollback the stage to a previous successful execution * * See https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_RollbackStage.html */ AwsCodepipelineActions["RollbackStage"] = "codepipeline:RollbackStage"; /** * Grants permission to run the most recent revision through the pipeline * * See https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_StartPipelineExecution.html */ AwsCodepipelineActions["StartPipelineExecution"] = "codepipeline:StartPipelineExecution"; /** * Grants permission to stop an in-progress pipeline execution * * See https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_StopPipelineExecution.html */ AwsCodepipelineActions["StopPipelineExecution"] = "codepipeline:StopPipelineExecution"; /** * Grants permission to tag a CodePipeline resource * * See https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_TagResource.html */ AwsCodepipelineActions["TagResource"] = "codepipeline:TagResource"; /** * Grants permission to remove a tag from a CodePipeline resource * * See https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_UntagResource.html */ AwsCodepipelineActions["UntagResource"] = "codepipeline:UntagResource"; /** * Grants permission to update an action type * * See https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_UpdateActionType.html */ AwsCodepipelineActions["UpdateActionType"] = "codepipeline:UpdateActionType"; /** * Grants permission to update a pipeline with changes to the structure of the pip * eline * * See https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_UpdatePipeline.html */ AwsCodepipelineActions["UpdatePipeline"] = "codepipeline:UpdatePipeline"; })(AwsCodepipelineActions || (AwsCodepipelineActions = {})); //# sourceMappingURL=codepipeline.js.map