UNPKG

aws-iam-policy-types

Version:

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

621 lines 30.6 kB
// 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