AWS Fundamentals Logo
AWS Fundamentals
codecommit:*

AWS AWS CodeCommit IAM Actions

90 IAM actions for codecommit:*

Actions

90 actions available. Filter by access level or search by name.

Filter:
ActionAccess Level
codecommit:AssociateApprovalRuleTemplateWithRepository
Write
codecommit:BatchAssociateApprovalRuleTemplateWithRepositories
Write
codecommit:BatchDescribeMergeConflicts
Write
codecommit:BatchDisassociateApprovalRuleTemplateFromRepositories
Write
codecommit:BatchGetCommits
Read
codecommit:BatchGetPullRequests
Read
codecommit:BatchGetRepositories
Read
codecommit:CancelUploadArchive
Write
codecommit:CreateApprovalRuleTemplate
Write
codecommit:CreateBranch
Write
codecommit:CreateCommit
Write
codecommit:CreatePullRequest
Write
codecommit:CreatePullRequestApprovalRule
Write
codecommit:CreateRepository
Write
codecommit:CreateUnreferencedMergeCommit
Write
codecommit:DeleteApprovalRuleTemplate
Write
codecommit:DeleteBranch
Write
codecommit:DeleteCommentContent
Write
codecommit:DeleteFile
Write
codecommit:DeletePullRequestApprovalRule
Write
codecommit:DeleteRepository
Write
codecommit:DescribeMergeConflicts
Read
codecommit:DescribePullRequestEvents
Read
codecommit:DisassociateApprovalRuleTemplateFromRepository
Write
codecommit:EvaluatePullRequestApprovalRules
Read
codecommit:GetApprovalRuleTemplate
Read
codecommit:GetBlob
Read
codecommit:GetBranch
Read
codecommit:GetComment
Read
codecommit:GetCommentReactions
Read
codecommit:GetCommentsForComparedCommit
Read
codecommit:GetCommentsForPullRequest
Read
codecommit:GetCommit
Read
codecommit:GetCommitHistory
Read
codecommit:GetCommitsFromMergeBase
Read
codecommit:GetDifferences
Read
codecommit:GetFile
Read
codecommit:GetFolder
Read
codecommit:GetMergeCommit
Read
codecommit:GetMergeConflicts
Read
codecommit:GetMergeOptions
Read
codecommit:GetObjectIdentifier
Read
codecommit:GetPullRequest
Read
codecommit:GetPullRequestApprovalStates
Read
codecommit:GetPullRequestOverrideState
Read
codecommit:GetReferences
Read
codecommit:GetRepository
Read
codecommit:GetRepositoryTriggers
Read
codecommit:GetTree
Read
codecommit:GetUploadArchiveStatus
Read
codecommit:GitPull
Read
codecommit:GitPush
Read
codecommit:ListApprovalRuleTemplates
List
codecommit:ListAssociatedApprovalRuleTemplatesForRepository
List
codecommit:ListBranches
List
codecommit:ListFileCommitHistory
List
codecommit:ListPullRequests
List
codecommit:ListRepositories
List
codecommit:ListRepositoriesForApprovalRuleTemplate
List
codecommit:ListTagsForResource
Tagging
codecommit:MergeBranchesByFastForward
Read
codecommit:MergeBranchesBySquash
Read
codecommit:MergeBranchesByThreeWay
Read
codecommit:MergePullRequestByFastForward
Read
codecommit:MergePullRequestBySquash
Read
codecommit:MergePullRequestByThreeWay
Read
codecommit:OverridePullRequestApprovalRules
Read
codecommit:PostCommentForComparedCommit
Read
codecommit:PostCommentForPullRequest
Read
codecommit:PostCommentReply
Read
codecommit:PutCommentReaction
Write
codecommit:PutFile
Write
codecommit:PutRepositoryTriggers
Write
codecommit:TagResource
Tagging
codecommit:TestRepositoryTriggers
Read
codecommit:UntagResource
Tagging
codecommit:UpdateApprovalRuleTemplateContent
Write
codecommit:UpdateApprovalRuleTemplateDescription
Write
codecommit:UpdateApprovalRuleTemplateName
Write
codecommit:UpdateComment
Write
codecommit:UpdateDefaultBranch
Write
codecommit:UpdatePullRequestApprovalRuleContent
Write
codecommit:UpdatePullRequestApprovalState
Write
codecommit:UpdatePullRequestDescription
Write
codecommit:UpdatePullRequestStatus
Write
codecommit:UpdatePullRequestTitle
Write
codecommit:UpdateRepositoryDescription
Write
codecommit:UpdateRepositoryEncryptionKey
Write
codecommit:UpdateRepositoryName
Write
codecommit:UploadArchive
Read

Resource Types

ARN patterns for resources in this service.

ResourceARN Pattern
${RepositoryName}arn:aws:codecommit:${Region}:${Account}:${RepositoryName}

Condition Keys

Condition keys you can use in IAM policy conditions for this service.

aws:RequestTag/${TagKey}aws:ResourceTag/${TagKey}aws:TagKeyscodecommit:References

Learn AWS the Practical Way

Our bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.

Subscribe to Newsletter

Learn AWS the Practical Way

Our bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.

Subscribe to Newsletter

Quick Facts

Total Actions90
Prefixcodecommit
Resource Types1
Condition Keys4

Access Level Breakdown

Read
45
Write
35
List
7
Tagging
3