UNPKG

aws-iam-policy-types

Version:

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

294 lines (293 loc) 12.3 kB
/** * 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 declare enum 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 */ 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 */ 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 */ CreateCustomActionType = "codepipeline:CreateCustomActionType", /** * Grants permission to create a uniquely named pipeline * * See https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_CreatePipeline.html */ CreatePipeline = "codepipeline:CreatePipeline", /** * Grants permission to delete a custom action * * See https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_DeleteCustomActionType.html */ DeleteCustomActionType = "codepipeline:DeleteCustomActionType", /** * Grants permission to delete a specified pipeline * * See https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_DeletePipeline.html */ DeletePipeline = "codepipeline:DeletePipeline", /** * Grants permission to delete a specified webhook * * See https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_DeleteWebhook.html */ 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 */ 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 */ 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 */ EnableStageTransition = "codepipeline:EnableStageTransition", /** * Grants permission to view information about an action type * * See https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_GetActionType.html */ 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 */ GetJobDetails = "codepipeline:GetJobDetails", /** * Grants permission to retrieve information about a pipeline structure * * See https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_GetPipeline.html */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ ListRuleTypes = "codepipeline:ListRuleTypes", /** * Grants permission to list tags for a CodePipeline resource * * See https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_ListTagsForResource.html */ 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 */ 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 */ 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 */ 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 */ PollForThirdPartyJobs = "codepipeline:PollForThirdPartyJobs", /** * Grants permission to edit actions in a pipeline * * See https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_PutActionRevision.html */ 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 */ 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 */ 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 */ 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 */ 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 */ PutThirdPartyJobSuccessResult = "codepipeline:PutThirdPartyJobSuccessResult", /** * Grants permission to create or update a webhook * * See https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_PutWebhook.html */ 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 */ 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 */ 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 */ 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 */ StartPipelineExecution = "codepipeline:StartPipelineExecution", /** * Grants permission to stop an in-progress pipeline execution * * See https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_StopPipelineExecution.html */ StopPipelineExecution = "codepipeline:StopPipelineExecution", /** * Grants permission to tag a CodePipeline resource * * See https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_TagResource.html */ 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 */ UntagResource = "codepipeline:UntagResource", /** * Grants permission to update an action type * * See https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_UpdateActionType.html */ 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 */ UpdatePipeline = "codepipeline:UpdatePipeline" }