aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
621 lines • 30.6 kB
JavaScript
// AUTOGENERATED FILE - DO NOT EDIT
/**
* All IAM policy actions for AWS CodeCommit (CODECOMMIT)
*
* Extracted by `aws-iam-policy` from
* https://docs.aws.amazon.com/service-authorization/latest/reference/list_awscodecommit.html
*
* 2025-02-24T21:47:13.440Z
*/
export var AwsCodecommitActions;
(function (AwsCodecommitActions) {
/**
* Grants permission to associate an approval rule template with a repository
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_AssociateApprovalRuleTemplateWithRepository.html
*/
AwsCodecommitActions["AssociateApprovalRuleTemplateWithRepository"] = "codecommit:AssociateApprovalRuleTemplateWithRepository";
/**
* Grants permission to associate an approval rule template with multiple reposito
* ries in a single operation
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_BatchAssociateApprovalRuleTemplateWithRepositories.html
*/
AwsCodecommitActions["BatchAssociateApprovalRuleTemplateWithRepositories"] = "codecommit:BatchAssociateApprovalRuleTemplateWithRepositories";
/**
* Grants permission to get information about multiple merge conflicts when attemp
* ting to merge two commits using either the three-way merge or the squash merge
* option
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_BatchDescribeMergeConflicts.html
*/
AwsCodecommitActions["BatchDescribeMergeConflicts"] = "codecommit:BatchDescribeMergeConflicts";
/**
* Grants permission to remove the association between an approval rule template a
* nd multiple repositories in a single operation
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_BatchDisassociateApprovalRuleTemplateFromRepositories.html
*/
AwsCodecommitActions["BatchDisassociateApprovalRuleTemplateFromRepositories"] = "codecommit:BatchDisassociateApprovalRuleTemplateFromRepositories";
/**
* Grants permission to return information about one or more commits in an AWS Cod
* eCommit repository
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_BatchGetCommits.html
*/
AwsCodecommitActions["BatchGetCommits"] = "codecommit:BatchGetCommits";
/**
* Grants permission to return information about one or more pull requests in an A
* WS CodeCommit repository
*
* See https://docs.aws.amazon.com/codecommit/latest/userguide/auth-and-access-control-permissions-reference.html#aa-pr
*/
AwsCodecommitActions["BatchGetPullRequests"] = "codecommit:BatchGetPullRequests";
/**
* Grants permission to get information about multiple repositories
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_BatchGetRepositories.html
*/
AwsCodecommitActions["BatchGetRepositories"] = "codecommit:BatchGetRepositories";
/**
* Grants permission to cancel the uploading of an archive to a pipeline in AWS Co
* dePipeline
*
* See https://docs.aws.amazon.com/codecommit/latest/userguide/auth-and-access-control-permissions-reference.html#aa-acp
*/
AwsCodecommitActions["CancelUploadArchive"] = "codecommit:CancelUploadArchive";
/**
* Grants permission to create an approval rule template that will automatically c
* reate approval rules in pull requests that match the conditions defined in the
* template; does not grant permission to create approval rules for individual pul
* l requests
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_CreateApprovalRuleTemplate.html
*/
AwsCodecommitActions["CreateApprovalRuleTemplate"] = "codecommit:CreateApprovalRuleTemplate";
/**
* Grants permission to create a branch in an AWS CodeCommit repository with this
* API; does not control Git create branch actions
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_CreateBranch.html
*/
AwsCodecommitActions["CreateBranch"] = "codecommit:CreateBranch";
/**
* Grants permission to add, copy, move or update single or multiple files in a br
* anch in an AWS CodeCommit repository, and generate a commit for the changes in
* the specified branch
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_CreateCommit.html
*/
AwsCodecommitActions["CreateCommit"] = "codecommit:CreateCommit";
/**
* Grants permission to create a pull request in the specified repository
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_CreatePullRequest.html
*/
AwsCodecommitActions["CreatePullRequest"] = "codecommit:CreatePullRequest";
/**
* Grants permission to create an approval rule specific to an individual pull req
* uest; does not grant permission to create approval rule templates
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_CreatePullRequestApprovalRule.html
*/
AwsCodecommitActions["CreatePullRequestApprovalRule"] = "codecommit:CreatePullRequestApprovalRule";
/**
* Grants permission to create an AWS CodeCommit repository
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_CreateRepository.html
*/
AwsCodecommitActions["CreateRepository"] = "codecommit:CreateRepository";
/**
* Grants permission to create an unreferenced commit that contains the result of
* merging two commits using either the three-way or the squash merge option; does
* not control Git merge actions
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_CreateUnreferencedMergeCommit.html
*/
AwsCodecommitActions["CreateUnreferencedMergeCommit"] = "codecommit:CreateUnreferencedMergeCommit";
/**
* Grants permission to delete an approval rule template
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_DeleteApprovalRuleTemplate.html
*/
AwsCodecommitActions["DeleteApprovalRuleTemplate"] = "codecommit:DeleteApprovalRuleTemplate";
/**
* Grants permission to delete a branch in an AWS CodeCommit repository with this
* API; does not control Git delete branch actions
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_DeleteBranch.html
*/
AwsCodecommitActions["DeleteBranch"] = "codecommit:DeleteBranch";
/**
* Grants permission to delete the content of a comment made on a change, file, or
* commit in a repository
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_DeleteCommentContent.html
*/
AwsCodecommitActions["DeleteCommentContent"] = "codecommit:DeleteCommentContent";
/**
* Grants permission to delete a specified file from a specified branch
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_DeleteFile.html
*/
AwsCodecommitActions["DeleteFile"] = "codecommit:DeleteFile";
/**
* Grants permission to delete approval rule created for a pull request if the rul
* e was not created by an approval rule template
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_DeletePullRequestApprovalRule.html
*/
AwsCodecommitActions["DeletePullRequestApprovalRule"] = "codecommit:DeletePullRequestApprovalRule";
/**
* Grants permission to delete an AWS CodeCommit repository
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_DeleteRepository.html
*/
AwsCodecommitActions["DeleteRepository"] = "codecommit:DeleteRepository";
/**
* Grants permission to get information about specific merge conflicts when attemp
* ting to merge two commits using either the three-way or the squash merge option
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_DescribeMergeConflicts.html
*/
AwsCodecommitActions["DescribeMergeConflicts"] = "codecommit:DescribeMergeConflicts";
/**
* Grants permission to return information about one or more pull request events
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_DescribePullRequestEvents.html
*/
AwsCodecommitActions["DescribePullRequestEvents"] = "codecommit:DescribePullRequestEvents";
/**
* Grants permission to remove the association between an approval rule template a
* nd a repository
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_DisassociateApprovalRuleTemplateFromRepository.html
*/
AwsCodecommitActions["DisassociateApprovalRuleTemplateFromRepository"] = "codecommit:DisassociateApprovalRuleTemplateFromRepository";
/**
* Grants permission to evaluate whether a pull request is mergable based on its c
* urrent approval state and approval rule requirements
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_EvaluatePullRequestApprovalRules.html
*/
AwsCodecommitActions["EvaluatePullRequestApprovalRules"] = "codecommit:EvaluatePullRequestApprovalRules";
/**
* Grants permission to return information about an approval rule template
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_GetApprovalRuleTemplate.html
*/
AwsCodecommitActions["GetApprovalRuleTemplate"] = "codecommit:GetApprovalRuleTemplate";
/**
* Grants permission to view the encoded content of an individual file in an AWS C
* odeCommit repository from the AWS CodeCommit console
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_GetBlob.html
*/
AwsCodecommitActions["GetBlob"] = "codecommit:GetBlob";
/**
* Grants permission to get details about a branch in an AWS CodeCommit repository
* with this API; does not control Git branch actions
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_GetBranch.html
*/
AwsCodecommitActions["GetBranch"] = "codecommit:GetBranch";
/**
* Grants permission to get the content of a comment made on a change, file, or co
* mmit in a repository
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_GetComment.html
*/
AwsCodecommitActions["GetComment"] = "codecommit:GetComment";
/**
* Grants permission to get the reactions on a comment
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_GetCommentReactions.html
*/
AwsCodecommitActions["GetCommentReactions"] = "codecommit:GetCommentReactions";
/**
* Grants permission to get information about comments made on the comparison betw
* een two commits
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_GetCommentsForComparedCommit.html
*/
AwsCodecommitActions["GetCommentsForComparedCommit"] = "codecommit:GetCommentsForComparedCommit";
/**
* Grants permission to get comments made on a pull request
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_GetCommentsForPullRequest.html
*/
AwsCodecommitActions["GetCommentsForPullRequest"] = "codecommit:GetCommentsForPullRequest";
/**
* Grants permission to return information about a commit, including commit messag
* e and committer information, with this API; does not control Git log actions
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_GetCommit.html
*/
AwsCodecommitActions["GetCommit"] = "codecommit:GetCommit";
/**
* Grants permission to get information about the history of commits in a reposito
* ry
*
* See https://docs.aws.amazon.com/codecommit/latest/userguide/auth-and-access-control-permissions-reference.html#aa-code
*/
AwsCodecommitActions["GetCommitHistory"] = "codecommit:GetCommitHistory";
/**
* Grants permission to get information about the difference between commits in th
* e context of a potential merge
*
* See https://docs.aws.amazon.com/codecommit/latest/userguide/auth-and-access-control-permissions-reference.html#aa-pr
*/
AwsCodecommitActions["GetCommitsFromMergeBase"] = "codecommit:GetCommitsFromMergeBase";
/**
* Grants permission to view information about the differences between valid commi
* t specifiers such as a branch, tag, HEAD, commit ID, or other fully qualified r
* eference
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_GetDifferences.html
*/
AwsCodecommitActions["GetDifferences"] = "codecommit:GetDifferences";
/**
* Grants permission to return the base-64 encoded contents of a specified file an
* d its metadata
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_GetFile.html
*/
AwsCodecommitActions["GetFile"] = "codecommit:GetFile";
/**
* Grants permission to return the contents of a specified folder in a repository
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_GetFolder.html
*/
AwsCodecommitActions["GetFolder"] = "codecommit:GetFolder";
/**
* Grants permission to get information about a merge commit created by one of the
* merge options for pull requests that creates merge commits. Not all merge optio
* ns create merge commits. This permission does not control Git merge actions
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_GetMergeCommit.html
*/
AwsCodecommitActions["GetMergeCommit"] = "codecommit:GetMergeCommit";
/**
* Grants permission to get information about merge conflicts between the before a
* nd after commit IDs for a pull request in a repository
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_GetMergeConflicts.html
*/
AwsCodecommitActions["GetMergeConflicts"] = "codecommit:GetMergeConflicts";
/**
* Grants permission to get information about merge options for pull requests that
* can be used to merge two commits; does not control Git merge actions
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_GetMergeOptions.html
*/
AwsCodecommitActions["GetMergeOptions"] = "codecommit:GetMergeOptions";
/**
* Grants permission to resolve blobs, trees, and commits to their identifier
*
* See https://docs.aws.amazon.com/codecommit/latest/userguide/auth-and-access-control-permissions-reference.html#aa-code
*/
AwsCodecommitActions["GetObjectIdentifier"] = "codecommit:GetObjectIdentifier";
/**
* Grants permission to get information about a pull request in a specified reposi
* tory
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_GetPullRequest.html
*/
AwsCodecommitActions["GetPullRequest"] = "codecommit:GetPullRequest";
/**
* Grants permission to retrieve the current approvals on an inputted pull request
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_GetPullRequestApprovalStates.html
*/
AwsCodecommitActions["GetPullRequestApprovalStates"] = "codecommit:GetPullRequestApprovalStates";
/**
* Grants permission to retrieve the current override state of a given pull reques
* t
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_GetPullRequestOverrideState.html
*/
AwsCodecommitActions["GetPullRequestOverrideState"] = "codecommit:GetPullRequestOverrideState";
/**
* Grants permission to get details about references in an AWS CodeCommit reposito
* ry; does not control Git reference actions
*
* See https://docs.aws.amazon.com/codecommit/latest/userguide/auth-and-access-control-permissions-reference.html#aa-code
*/
AwsCodecommitActions["GetReferences"] = "codecommit:GetReferences";
/**
* Grants permission to get information about an AWS CodeCommit repository
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_GetRepository.html
*/
AwsCodecommitActions["GetRepository"] = "codecommit:GetRepository";
/**
* Grants permission to get information about triggers configured for a repository
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_GetRepositoryTriggers.html
*/
AwsCodecommitActions["GetRepositoryTriggers"] = "codecommit:GetRepositoryTriggers";
/**
* Grants permission to view the contents of a specified tree in an AWS CodeCommit
* repository from the AWS CodeCommit console
*
* See https://docs.aws.amazon.com/codecommit/latest/userguide/auth-and-access-control-permissions-reference.html#aa-code
*/
AwsCodecommitActions["GetTree"] = "codecommit:GetTree";
/**
* Grants permission to get status information about an archive upload to a pipeli
* ne in AWS CodePipeline
*
* See https://docs.aws.amazon.com/codecommit/latest/userguide/auth-and-access-control-permissions-reference.html#aa-acp
*/
AwsCodecommitActions["GetUploadArchiveStatus"] = "codecommit:GetUploadArchiveStatus";
/**
* Grants permission to pull information from an AWS CodeCommit repository to a lo
* cal repo
*
* See https://docs.aws.amazon.com/codecommit/latest/userguide/auth-and-access-control-permissions-reference.html#aa-git
*/
AwsCodecommitActions["GitPull"] = "codecommit:GitPull";
/**
* Grants permission to push information from a local repo to an AWS CodeCommit re
* pository
*
* See https://docs.aws.amazon.com/codecommit/latest/userguide/auth-and-access-control-permissions-reference.html#aa-git
*/
AwsCodecommitActions["GitPush"] = "codecommit:GitPush";
/**
* Grants permission to list all approval rule templates in an AWS Region for the
* AWS account
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_ListApprovalRuleTemplates.html
*/
AwsCodecommitActions["ListApprovalRuleTemplates"] = "codecommit:ListApprovalRuleTemplates";
/**
* Grants permission to list approval rule templates that are associated with a re
* pository
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_ListAssociatedApprovalRuleTemplatesForRepository.html
*/
AwsCodecommitActions["ListAssociatedApprovalRuleTemplatesForRepository"] = "codecommit:ListAssociatedApprovalRuleTemplatesForRepository";
/**
* Grants permission to list branches for an AWS CodeCommit repository with this A
* PI; does not control Git branch actions
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_ListBranches.html
*/
AwsCodecommitActions["ListBranches"] = "codecommit:ListBranches";
/**
* Grants permission to list commits and changes to a specified file
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_ListFileCommitHistory.html
*/
AwsCodecommitActions["ListFileCommitHistory"] = "codecommit:ListFileCommitHistory";
/**
* Grants permission to list pull requests for a specified repository
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_ListPullRequests.html
*/
AwsCodecommitActions["ListPullRequests"] = "codecommit:ListPullRequests";
/**
* Grants permission to list information about AWS CodeCommit repositories in the
* current Region for your AWS account
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_ListRepositories.html
*/
AwsCodecommitActions["ListRepositories"] = "codecommit:ListRepositories";
/**
* Grants permission to list repositories that are associated with an approval rul
* e template
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_ListRepositoriesForApprovalRuleTemplate.html
*/
AwsCodecommitActions["ListRepositoriesForApprovalRuleTemplate"] = "codecommit:ListRepositoriesForApprovalRuleTemplate";
/**
* Grants permission to list the resource attached to a CodeCommit resource ARN
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_ListTagsForResource.html
*/
AwsCodecommitActions["ListTagsForResource"] = "codecommit:ListTagsForResource";
/**
* Grants permission to merge two commits into the specified destination branch us
* ing the fast-forward merge option
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_MergeBranchesByFastForward.html
*/
AwsCodecommitActions["MergeBranchesByFastForward"] = "codecommit:MergeBranchesByFastForward";
/**
* Grants permission to merge two commits into the specified destination branch us
* ing the squash merge option
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_MergeBranchesBySquash.html
*/
AwsCodecommitActions["MergeBranchesBySquash"] = "codecommit:MergeBranchesBySquash";
/**
* Grants permission to merge two commits into the specified destination branch us
* ing the three-way merge option
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_MergeBranchesByThreeWay.html
*/
AwsCodecommitActions["MergeBranchesByThreeWay"] = "codecommit:MergeBranchesByThreeWay";
/**
* Grants permission to close a pull request and attempt to merge it into the spec
* ified destination branch for that pull request at the specified commit using th
* e fast-forward merge option
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_MergePullRequestByFastForward.html
*/
AwsCodecommitActions["MergePullRequestByFastForward"] = "codecommit:MergePullRequestByFastForward";
/**
* Grants permission to close a pull request and attempt to merge it into the spec
* ified destination branch for that pull request at the specified commit using th
* e squash merge option
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_MergePullRequestBySquash.html
*/
AwsCodecommitActions["MergePullRequestBySquash"] = "codecommit:MergePullRequestBySquash";
/**
* Grants permission to close a pull request and attempt to merge it into the spec
* ified destination branch for that pull request at the specified commit using th
* e three-way merge option
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_MergePullRequestByThreeWay.html
*/
AwsCodecommitActions["MergePullRequestByThreeWay"] = "codecommit:MergePullRequestByThreeWay";
/**
* Grants permission to override all approval rules for a pull request, including
* approval rules created by a template
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_OverridePullRequestApprovalRules.html
*/
AwsCodecommitActions["OverridePullRequestApprovalRules"] = "codecommit:OverridePullRequestApprovalRules";
/**
* Grants permission to post a comment on the comparison between two commits
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_PostCommentForComparedCommit.html
*/
AwsCodecommitActions["PostCommentForComparedCommit"] = "codecommit:PostCommentForComparedCommit";
/**
* Grants permission to post a comment on a pull request
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_PostCommentForPullRequest.html
*/
AwsCodecommitActions["PostCommentForPullRequest"] = "codecommit:PostCommentForPullRequest";
/**
* Grants permission to post a comment in reply to a comment on a comparison betwe
* en commits or a pull request
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_PostCommentReply.html
*/
AwsCodecommitActions["PostCommentReply"] = "codecommit:PostCommentReply";
/**
* Grants permission to post a reaction on a comment
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_PutCommentReaction.html
*/
AwsCodecommitActions["PutCommentReaction"] = "codecommit:PutCommentReaction";
/**
* Grants permission to add or update a file in a branch in an AWS CodeCommit repo
* sitory, and generate a commit for the addition in the specified branch
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_PutFile.html
*/
AwsCodecommitActions["PutFile"] = "codecommit:PutFile";
/**
* Grants permission to create, update, or delete triggers for a repository
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_PutRepositoryTriggers.html
*/
AwsCodecommitActions["PutRepositoryTriggers"] = "codecommit:PutRepositoryTriggers";
/**
* Grants permission to attach resource tags to a CodeCommit resource ARN
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_TagResource.html
*/
AwsCodecommitActions["TagResource"] = "codecommit:TagResource";
/**
* Grants permission to test the functionality of repository triggers by sending i
* nformation to the trigger target
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_TestRepositoryTriggers.html
*/
AwsCodecommitActions["TestRepositoryTriggers"] = "codecommit:TestRepositoryTriggers";
/**
* Grants permission to disassociate resource tags from a CodeCommit resource ARN
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_UntagResource.html
*/
AwsCodecommitActions["UntagResource"] = "codecommit:UntagResource";
/**
* Grants permission to update the content of approval rule templates; does not gr
* ant permission to update content of approval rules created specifically for pul
* l requests
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_UpdateApprovalRuleTemplateContent.html
*/
AwsCodecommitActions["UpdateApprovalRuleTemplateContent"] = "codecommit:UpdateApprovalRuleTemplateContent";
/**
* Grants permission to update the description of approval rule templates
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_UpdateApprovalRuleTemplateDescription.html
*/
AwsCodecommitActions["UpdateApprovalRuleTemplateDescription"] = "codecommit:UpdateApprovalRuleTemplateDescription";
/**
* Grants permission to update the name of approval rule templates
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_UpdateApprovalRuleTemplateName.html
*/
AwsCodecommitActions["UpdateApprovalRuleTemplateName"] = "codecommit:UpdateApprovalRuleTemplateName";
/**
* Grants permission to update the contents of a comment if the identity matches t
* he identity used to create the comment
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_UpdateComment.html
*/
AwsCodecommitActions["UpdateComment"] = "codecommit:UpdateComment";
/**
* Grants permission to change the default branch in an AWS CodeCommit repository
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_UpdateDefaultBranch.html
*/
AwsCodecommitActions["UpdateDefaultBranch"] = "codecommit:UpdateDefaultBranch";
/**
* Grants permission to update the content for approval rules created for a specif
* ic pull requests; does not grant permission to update approval rule content for
* rules created with an approval rule template
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_UpdatePullRequestApprovalRuleContent.html
*/
AwsCodecommitActions["UpdatePullRequestApprovalRuleContent"] = "codecommit:UpdatePullRequestApprovalRuleContent";
/**
* Grants permission to update the approval state for pull requests
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_UpdatePullRequestApprovalState.html
*/
AwsCodecommitActions["UpdatePullRequestApprovalState"] = "codecommit:UpdatePullRequestApprovalState";
/**
* Grants permission to update the description of a pull request
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_UpdatePullRequestDescription.html
*/
AwsCodecommitActions["UpdatePullRequestDescription"] = "codecommit:UpdatePullRequestDescription";
/**
* Grants permission to update the status of a pull request
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_UpdatePullRequestStatus.html
*/
AwsCodecommitActions["UpdatePullRequestStatus"] = "codecommit:UpdatePullRequestStatus";
/**
* Grants permission to update the title of a pull request
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_UpdatePullRequestTitle.html
*/
AwsCodecommitActions["UpdatePullRequestTitle"] = "codecommit:UpdatePullRequestTitle";
/**
* Grants permission to change the description of an AWS CodeCommit repository
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_UpdateRepositoryDescription.html
*/
AwsCodecommitActions["UpdateRepositoryDescription"] = "codecommit:UpdateRepositoryDescription";
/**
* Grants permission to change the AWS KMS encryption key used to encrypt and decr
* ypt an AWS CodeCommit repository
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_UpdateRepositoryEncryptionKey.html
*/
AwsCodecommitActions["UpdateRepositoryEncryptionKey"] = "codecommit:UpdateRepositoryEncryptionKey";
/**
* Grants permission to change the name of an AWS CodeCommit repository
*
* See https://docs.aws.amazon.com/codecommit/latest/APIReference/API_UpdateRepositoryName.html
*/
AwsCodecommitActions["UpdateRepositoryName"] = "codecommit:UpdateRepositoryName";
/**
* Grants permission to the service role for AWS CodePipeline to upload repository
* changes into a pipeline
*
* See https://docs.aws.amazon.com/codecommit/latest/userguide/auth-and-access-control-permissions-reference.html#aa-acp
*/
AwsCodecommitActions["UploadArchive"] = "codecommit:UploadArchive";
})(AwsCodecommitActions || (AwsCodecommitActions = {}));
//# sourceMappingURL=codecommit.js.map