AWS CodeCommit
AWS CodeCommit is a fully-managed source control service that hosts secure Git-based repositories. It makes it easy for teams to collaborate on code in a secure and highly scalable ecosystem. CodeCommit eliminates the need to operate your own source control system or worry about scaling its infrastructure. You can use CodeCommit to securely store anything from source code to binaries, and it works seamlessly with your existing Git tools.
Below are the cmdlets which are available with AWS CodeCommit
CmdletName | ServiceOperation |
Add-CCApprovalRuleTemplateToRepository | AssociateApprovalRuleTemplateWithRepository |
Add-CCApprovalRuleTemplateToRepositoryBatch | BatchAssociateApprovalRuleTemplateWithRepo… |
Add-CCResourceTag | TagResource |
Get-CCApprovalRuleTemplate | GetApprovalRuleTemplate |
Get-CCApprovalRuleTemplateList | ListApprovalRuleTemplates |
Get-CCAssociatedApprovalRuleTemplatesForReposit… | ListAssociatedApprovalRuleTemplatesForRepo… |
Get-CCBlob | GetBlob |
Get-CCBranch | GetBranch |
Get-CCBranchList | ListBranches |
Get-CCComment | GetComment |
Get-CCCommentsForComparedCommit | GetCommentsForComparedCommit |
Get-CCCommentsForPullRequest | GetCommentsForPullRequest |
Get-CCCommit | GetCommit |
Get-CCCommitBatch | BatchGetCommits |
Get-CCDifferenceList | GetDifferences |
Get-CCFile | GetFile |
Get-CCFileMergeConflict | DescribeMergeConflicts |
Get-CCFileMergeConflictBatch | BatchDescribeMergeConflicts |
Get-CCFolder | GetFolder |
Get-CCMergeCommit | GetMergeCommit |
Get-CCMergeConflict | GetMergeConflicts |
Get-CCMergeOption | GetMergeOptions |
Get-CCPullRequest | GetPullRequest |
Get-CCPullRequestApprovalState | GetPullRequestApprovalStates |
Get-CCPullRequestEvent | DescribePullRequestEvents |
Get-CCPullRequestList | ListPullRequests |
Get-CCPullRequestOverrideState | GetPullRequestOverrideState |
Get-CCRepositoriesForApprovalRuleTemplateList | ListRepositoriesForApprovalRuleTemplate |
Get-CCRepository | GetRepository |
Get-CCRepositoryBatch | BatchGetRepositories |
Get-CCRepositoryList | ListRepositories |
Get-CCRepositoryTrigger | GetRepositoryTriggers |
Get-CCResourceTag | ListTagsForResource |
Invoke-CCPullRequestApprovalRule | EvaluatePullRequestApprovalRules |
Merge-CCBranchesByFastForward | MergeBranchesByFastForward |
Merge-CCBranchesBySquash | MergeBranchesBySquash |
Merge-CCBranchesByThreeWay | MergeBranchesByThreeWay |
Merge-CCPullRequestByFastForward | MergePullRequestByFastForward |
Merge-CCPullRequestBySquash | MergePullRequestBySquash |
Merge-CCPullRequestByThreeWay | MergePullRequestByThreeWay |
New-CCApprovalRuleTemplate | CreateApprovalRuleTemplate |
New-CCBranch | CreateBranch |
New-CCCommit | CreateCommit |
New-CCPullRequest | CreatePullRequest |
New-CCPullRequestApprovalRule | CreatePullRequestApprovalRule |
New-CCRepository | CreateRepository |
New-CCUnreferencedMergeCommit | CreateUnreferencedMergeCommit |
Remove-CCApprovalRuleTemplate | DeleteApprovalRuleTemplate |
Remove-CCApprovalRuleTemplateFromRepository | DisassociateApprovalRuleTemplateFromReposi… |
Remove-CCApprovalRuleTemplateFromRepositoryBatch | BatchDisassociateApprovalRuleTemplateFromR… |
Remove-CCBranch | DeleteBranch |
Remove-CCCommentContent | DeleteCommentContent |
Remove-CCFile | DeleteFile |
Remove-CCPullRequestApprovalRule | DeletePullRequestApprovalRule |
Remove-CCRepository | DeleteRepository |
Remove-CCResourceTag | UntagResource |
Send-CCCommentForComparedCommit | PostCommentForComparedCommit |
Send-CCCommentForPullRequest | PostCommentForPullRequest |
Send-CCCommentReply | PostCommentReply |
Set-CCRepositoryTrigger | PutRepositoryTriggers |
Skip-CCPullRequestApprovalRule | OverridePullRequestApprovalRules |
Test-CCRepositoryTrigger | TestRepositoryTriggers |
Update-CCApprovalRuleTemplateContent | UpdateApprovalRuleTemplateContent |
Update-CCApprovalRuleTemplateDescription | UpdateApprovalRuleTemplateDescription |
Update-CCApprovalRuleTemplateName | UpdateApprovalRuleTemplateName |
Update-CCComment | UpdateComment |
Update-CCDefaultBranch | UpdateDefaultBranch |
Update-CCPullRequestApprovalRuleContent | UpdatePullRequestApprovalRuleContent |
Update-CCPullRequestApprovalState | UpdatePullRequestApprovalState |
Update-CCPullRequestDescription | UpdatePullRequestDescription |
Update-CCPullRequestStatus | UpdatePullRequestStatus |
Update-CCPullRequestTitle | UpdatePullRequestTitle |
Update-CCRepositoryDescription | UpdateRepositoryDescription |
Update-CCRepositoryName | UpdateRepositoryName |
Write-CCFile | PutFile |
You can also check other AWS Services, and each services cmdlets we are providing.