Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

CodeCommit

import { CodeCommit } from "https://aws-api-gyr5wj9zj0fg.deno.dev/v0.2/services/codecommit.ts";
class CodeCommit {
constructor(apiFactory: client.ApiFactory);
async associateApprovalRuleTemplateWithRepository(params: AssociateApprovalRuleTemplateWithRepositoryInput, opts?: client.RequestOptions): Promise<void>;
async batchDescribeMergeConflicts(params: BatchDescribeMergeConflictsInput, opts?: client.RequestOptions): Promise<BatchDescribeMergeConflictsOutput>;
async batchGetCommits(params: BatchGetCommitsInput, opts?: client.RequestOptions): Promise<BatchGetCommitsOutput>;
async batchGetRepositories(params: BatchGetRepositoriesInput, opts?: client.RequestOptions): Promise<BatchGetRepositoriesOutput>;
async createApprovalRuleTemplate(params: CreateApprovalRuleTemplateInput, opts?: client.RequestOptions): Promise<CreateApprovalRuleTemplateOutput>;
async createBranch(params: CreateBranchInput, opts?: client.RequestOptions): Promise<void>;
async createCommit(params: CreateCommitInput, opts?: client.RequestOptions): Promise<CreateCommitOutput>;
async createPullRequest(params: CreatePullRequestInput, opts?: client.RequestOptions): Promise<CreatePullRequestOutput>;
async createPullRequestApprovalRule(params: CreatePullRequestApprovalRuleInput, opts?: client.RequestOptions): Promise<CreatePullRequestApprovalRuleOutput>;
async createRepository(params: CreateRepositoryInput, opts?: client.RequestOptions): Promise<CreateRepositoryOutput>;
async createUnreferencedMergeCommit(params: CreateUnreferencedMergeCommitInput, opts?: client.RequestOptions): Promise<CreateUnreferencedMergeCommitOutput>;
async deleteApprovalRuleTemplate(params: DeleteApprovalRuleTemplateInput, opts?: client.RequestOptions): Promise<DeleteApprovalRuleTemplateOutput>;
async deleteBranch(params: DeleteBranchInput, opts?: client.RequestOptions): Promise<DeleteBranchOutput>;
async deleteCommentContent(params: DeleteCommentContentInput, opts?: client.RequestOptions): Promise<DeleteCommentContentOutput>;
async deleteFile(params: DeleteFileInput, opts?: client.RequestOptions): Promise<DeleteFileOutput>;
async deletePullRequestApprovalRule(params: DeletePullRequestApprovalRuleInput, opts?: client.RequestOptions): Promise<DeletePullRequestApprovalRuleOutput>;
async deleteRepository(params: DeleteRepositoryInput, opts?: client.RequestOptions): Promise<DeleteRepositoryOutput>;
async describeMergeConflicts(params: DescribeMergeConflictsInput, opts?: client.RequestOptions): Promise<DescribeMergeConflictsOutput>;
async describePullRequestEvents(params: DescribePullRequestEventsInput, opts?: client.RequestOptions): Promise<DescribePullRequestEventsOutput>;
async disassociateApprovalRuleTemplateFromRepository(params: DisassociateApprovalRuleTemplateFromRepositoryInput, opts?: client.RequestOptions): Promise<void>;
async evaluatePullRequestApprovalRules(params: EvaluatePullRequestApprovalRulesInput, opts?: client.RequestOptions): Promise<EvaluatePullRequestApprovalRulesOutput>;
async getApprovalRuleTemplate(params: GetApprovalRuleTemplateInput, opts?: client.RequestOptions): Promise<GetApprovalRuleTemplateOutput>;
async getBlob(params: GetBlobInput, opts?: client.RequestOptions): Promise<GetBlobOutput>;
async getBranch(params?: GetBranchInput, opts?: client.RequestOptions): Promise<GetBranchOutput>;
async getComment(params: GetCommentInput, opts?: client.RequestOptions): Promise<GetCommentOutput>;
async getCommentReactions(params: GetCommentReactionsInput, opts?: client.RequestOptions): Promise<GetCommentReactionsOutput>;
async getCommentsForComparedCommit(params: GetCommentsForComparedCommitInput, opts?: client.RequestOptions): Promise<GetCommentsForComparedCommitOutput>;
async getCommentsForPullRequest(params: GetCommentsForPullRequestInput, opts?: client.RequestOptions): Promise<GetCommentsForPullRequestOutput>;
async getCommit(params: GetCommitInput, opts?: client.RequestOptions): Promise<GetCommitOutput>;
async getDifferences(params: GetDifferencesInput, opts?: client.RequestOptions): Promise<GetDifferencesOutput>;
async getFile(params: GetFileInput, opts?: client.RequestOptions): Promise<GetFileOutput>;
async getFolder(params: GetFolderInput, opts?: client.RequestOptions): Promise<GetFolderOutput>;
async getMergeCommit(params: GetMergeCommitInput, opts?: client.RequestOptions): Promise<GetMergeCommitOutput>;
async getMergeConflicts(params: GetMergeConflictsInput, opts?: client.RequestOptions): Promise<GetMergeConflictsOutput>;
async getMergeOptions(params: GetMergeOptionsInput, opts?: client.RequestOptions): Promise<GetMergeOptionsOutput>;
async getPullRequest(params: GetPullRequestInput, opts?: client.RequestOptions): Promise<GetPullRequestOutput>;
async getPullRequestApprovalStates(params: GetPullRequestApprovalStatesInput, opts?: client.RequestOptions): Promise<GetPullRequestApprovalStatesOutput>;
async getPullRequestOverrideState(params: GetPullRequestOverrideStateInput, opts?: client.RequestOptions): Promise<GetPullRequestOverrideStateOutput>;
async getRepository(params: GetRepositoryInput, opts?: client.RequestOptions): Promise<GetRepositoryOutput>;
async getRepositoryTriggers(params: GetRepositoryTriggersInput, opts?: client.RequestOptions): Promise<GetRepositoryTriggersOutput>;
async listApprovalRuleTemplates(params?: ListApprovalRuleTemplatesInput, opts?: client.RequestOptions): Promise<ListApprovalRuleTemplatesOutput>;
async listBranches(params: ListBranchesInput, opts?: client.RequestOptions): Promise<ListBranchesOutput>;
async listPullRequests(params: ListPullRequestsInput, opts?: client.RequestOptions): Promise<ListPullRequestsOutput>;
async listRepositories(params?: ListRepositoriesInput, opts?: client.RequestOptions): Promise<ListRepositoriesOutput>;
async listRepositoriesForApprovalRuleTemplate(params: ListRepositoriesForApprovalRuleTemplateInput, opts?: client.RequestOptions): Promise<ListRepositoriesForApprovalRuleTemplateOutput>;
async listTagsForResource(params: ListTagsForResourceInput, opts?: client.RequestOptions): Promise<ListTagsForResourceOutput>;
async mergeBranchesByFastForward(params: MergeBranchesByFastForwardInput, opts?: client.RequestOptions): Promise<MergeBranchesByFastForwardOutput>;
async mergeBranchesBySquash(params: MergeBranchesBySquashInput, opts?: client.RequestOptions): Promise<MergeBranchesBySquashOutput>;
async mergeBranchesByThreeWay(params: MergeBranchesByThreeWayInput, opts?: client.RequestOptions): Promise<MergeBranchesByThreeWayOutput>;
async mergePullRequestByFastForward(params: MergePullRequestByFastForwardInput, opts?: client.RequestOptions): Promise<MergePullRequestByFastForwardOutput>;
async mergePullRequestBySquash(params: MergePullRequestBySquashInput, opts?: client.RequestOptions): Promise<MergePullRequestBySquashOutput>;
async mergePullRequestByThreeWay(params: MergePullRequestByThreeWayInput, opts?: client.RequestOptions): Promise<MergePullRequestByThreeWayOutput>;
async overridePullRequestApprovalRules(params: OverridePullRequestApprovalRulesInput, opts?: client.RequestOptions): Promise<void>;
async postCommentForComparedCommit(params: PostCommentForComparedCommitInput, opts?: client.RequestOptions): Promise<PostCommentForComparedCommitOutput>;
async postCommentForPullRequest(params: PostCommentForPullRequestInput, opts?: client.RequestOptions): Promise<PostCommentForPullRequestOutput>;
async postCommentReply(params: PostCommentReplyInput, opts?: client.RequestOptions): Promise<PostCommentReplyOutput>;
async putCommentReaction(params: PutCommentReactionInput, opts?: client.RequestOptions): Promise<void>;
async putFile(params: PutFileInput, opts?: client.RequestOptions): Promise<PutFileOutput>;
async putRepositoryTriggers(params: PutRepositoryTriggersInput, opts?: client.RequestOptions): Promise<PutRepositoryTriggersOutput>;
async tagResource(params: TagResourceInput, opts?: client.RequestOptions): Promise<void>;
async testRepositoryTriggers(params: TestRepositoryTriggersInput, opts?: client.RequestOptions): Promise<TestRepositoryTriggersOutput>;
async untagResource(params: UntagResourceInput, opts?: client.RequestOptions): Promise<void>;
async updateApprovalRuleTemplateContent(params: UpdateApprovalRuleTemplateContentInput, opts?: client.RequestOptions): Promise<UpdateApprovalRuleTemplateContentOutput>;
async updateApprovalRuleTemplateDescription(params: UpdateApprovalRuleTemplateDescriptionInput, opts?: client.RequestOptions): Promise<UpdateApprovalRuleTemplateDescriptionOutput>;
async updateApprovalRuleTemplateName(params: UpdateApprovalRuleTemplateNameInput, opts?: client.RequestOptions): Promise<UpdateApprovalRuleTemplateNameOutput>;
async updateComment(params: UpdateCommentInput, opts?: client.RequestOptions): Promise<UpdateCommentOutput>;
async updateDefaultBranch(params: UpdateDefaultBranchInput, opts?: client.RequestOptions): Promise<void>;
async updatePullRequestApprovalRuleContent(params: UpdatePullRequestApprovalRuleContentInput, opts?: client.RequestOptions): Promise<UpdatePullRequestApprovalRuleContentOutput>;
async updatePullRequestApprovalState(params: UpdatePullRequestApprovalStateInput, opts?: client.RequestOptions): Promise<void>;
async updatePullRequestDescription(params: UpdatePullRequestDescriptionInput, opts?: client.RequestOptions): Promise<UpdatePullRequestDescriptionOutput>;
async updatePullRequestStatus(params: UpdatePullRequestStatusInput, opts?: client.RequestOptions): Promise<UpdatePullRequestStatusOutput>;
async updatePullRequestTitle(params: UpdatePullRequestTitleInput, opts?: client.RequestOptions): Promise<UpdatePullRequestTitleOutput>;
async updateRepositoryDescription(params: UpdateRepositoryDescriptionInput, opts?: client.RequestOptions): Promise<void>;
async updateRepositoryName(params: UpdateRepositoryNameInput, opts?: client.RequestOptions): Promise<void>;
 
static ApiMetadata: client.ApiMetadata;
}

§Constructors

§
new CodeCommit(apiFactory: client.ApiFactory)
[src]

§Methods

§
associateApprovalRuleTemplateWithRepository(params: AssociateApprovalRuleTemplateWithRepositoryInput, opts?: client.RequestOptions): Promise<void>
[src]
§
createBranch(params: CreateBranchInput, opts?: client.RequestOptions): Promise<void>
[src]
§
createCommit(params: CreateCommitInput, opts?: client.RequestOptions): Promise<CreateCommitOutput>
[src]
§
deleteBranch(params: DeleteBranchInput, opts?: client.RequestOptions): Promise<DeleteBranchOutput>
[src]
§
deleteFile(params: DeleteFileInput, opts?: client.RequestOptions): Promise<DeleteFileOutput>
[src]
§
disassociateApprovalRuleTemplateFromRepository(params: DisassociateApprovalRuleTemplateFromRepositoryInput, opts?: client.RequestOptions): Promise<void>
[src]
§
getBlob(params: GetBlobInput, opts?: client.RequestOptions): Promise<GetBlobOutput>
[src]
§
getBranch(params?: GetBranchInput, opts?: client.RequestOptions): Promise<GetBranchOutput>
[src]
§
getComment(params: GetCommentInput, opts?: client.RequestOptions): Promise<GetCommentOutput>
[src]
§
getCommit(params: GetCommitInput, opts?: client.RequestOptions): Promise<GetCommitOutput>
[src]
§
getFile(params: GetFileInput, opts?: client.RequestOptions): Promise<GetFileOutput>
[src]
§
getFolder(params: GetFolderInput, opts?: client.RequestOptions): Promise<GetFolderOutput>
[src]
§
listBranches(params: ListBranchesInput, opts?: client.RequestOptions): Promise<ListBranchesOutput>
[src]
§
overridePullRequestApprovalRules(params: OverridePullRequestApprovalRulesInput, opts?: client.RequestOptions): Promise<void>
[src]
§
putCommentReaction(params: PutCommentReactionInput, opts?: client.RequestOptions): Promise<void>
[src]
§
putFile(params: PutFileInput, opts?: client.RequestOptions): Promise<PutFileOutput>
[src]
§
tagResource(params: TagResourceInput, opts?: client.RequestOptions): Promise<void>
[src]
§
untagResource(params: UntagResourceInput, opts?: client.RequestOptions): Promise<void>
[src]
§
updateDefaultBranch(params: UpdateDefaultBranchInput, opts?: client.RequestOptions): Promise<void>
[src]
§
updatePullRequestApprovalState(params: UpdatePullRequestApprovalStateInput, opts?: client.RequestOptions): Promise<void>
[src]
§
updateRepositoryDescription(params: UpdateRepositoryDescriptionInput, opts?: client.RequestOptions): Promise<void>
[src]
§
updateRepositoryName(params: UpdateRepositoryNameInput, opts?: client.RequestOptions): Promise<void>
[src]

§Static Properties