Interface | Description |
---|---|
AWSCodeCommit |
Interface for accessing CodeCommit.
|
AWSCodeCommitAsync |
Interface for accessing CodeCommit asynchronously.
|
Class | Description |
---|---|
AbstractAWSCodeCommit |
Abstract implementation of
AWSCodeCommit . |
AbstractAWSCodeCommitAsync |
Abstract implementation of
AWSCodeCommitAsync . |
AWSCodeCommitAsyncClient |
Client for accessing CodeCommit asynchronously.
|
AWSCodeCommitAsyncClientBuilder |
Fluent builder for
AWSCodeCommitAsync . |
AWSCodeCommitClient |
Client for accessing CodeCommit.
|
AWSCodeCommitClientBuilder |
Fluent builder for
AWSCodeCommit . |
This is the AWS CodeCommit API Reference. This reference provides descriptions of the operations and data types for AWS CodeCommit API along with usage examples.
You can use the AWS CodeCommit API to work with the following objects:
Repositories, by calling the following:
BatchGetRepositories, which returns information about one or more repositories associated with your AWS account
CreateRepository, which creates an AWS CodeCommit repository
DeleteRepository, which deletes an AWS CodeCommit repository
GetRepository, which returns information about a specified repository
ListRepositories, which lists all AWS CodeCommit repositories associated with your AWS account
UpdateRepositoryDescription, which sets or updates the description of the repository
UpdateRepositoryName, which changes the name of the repository. If you change the name of a repository, no other users of that repository will be able to access it until you send them the new HTTPS or SSH URL to use.
Branches, by calling the following:
CreateBranch, which creates a new branch in a specified repository
DeleteBranch, which deletes the specified branch in a repository unless it is the default branch
GetBranch, which returns information about a specified branch
ListBranches, which lists all branches for a specified repository
UpdateDefaultBranch, which changes the default branch for a repository
Information about committed code in a repository, by calling the following:
GetBlob, which returns the base-64 encoded content of an individual Git blob object within a repository
GetCommit, which returns information about a commit, including commit messages and author and committer information
GetDifferences, which returns information about the differences in a valid commit specifier (such as a branch, tag, HEAD, commit ID or other fully qualified reference)
Triggers, by calling the following:
GetRepositoryTriggers, which returns information about triggers configured for a repository
PutRepositoryTriggers, which replaces all triggers for a repository and can be used to create or delete triggers
TestRepositoryTriggers, which tests the functionality of a repository trigger by sending data to the trigger target
For information about how to use AWS CodeCommit, see the AWS CodeCommit User Guide.
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.