aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
296 lines • 13.6 kB
JavaScript
// 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