codecommit:*90 IAM actions for codecommit:*
90 actions available. Filter by access level or search by name.
| Action | Access 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 |
ARN patterns for resources in this service.
| Resource | ARN Pattern |
|---|---|
${RepositoryName} | arn:aws:codecommit:${Region}:${Account}:${RepositoryName} |
Condition keys you can use in IAM policy conditions for this service.
aws:RequestTag/${TagKey}aws:ResourceTag/${TagKey}aws:TagKeyscodecommit:ReferencesOur bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.
Subscribe to NewsletterOur bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.
Subscribe to Newslettercodecommit