Class | Description |
---|---|
BatchDescribeMergeConflictsError |
Information about errors in a BatchDescribeMergeConflicts operation.
|
BatchDescribeMergeConflictsRequest | |
BatchDescribeMergeConflictsResult | |
BatchGetRepositoriesRequest |
Represents the input of a batch get repositories operation.
|
BatchGetRepositoriesResult |
Represents the output of a batch get repositories operation.
|
BlobMetadata |
Returns information about a specific Git blob object.
|
BranchInfo |
Returns information about a branch.
|
Comment |
Returns information about a specific comment.
|
CommentsForComparedCommit |
Returns information about comments on the comparison between two commits.
|
CommentsForPullRequest |
Returns information about comments on a pull request.
|
Commit |
Returns information about a specific commit.
|
Conflict |
Information about conflicts in a merge operation.
|
ConflictMetadata |
Information about the metadata for a conflict in a merge operation.
|
ConflictResolution |
A list of inputs to use when resolving conflicts during a merge if AUTOMERGE is chosen as the conflict resolution
strategy.
|
CreateBranchRequest |
Represents the input of a create branch operation.
|
CreateBranchResult | |
CreateCommitRequest | |
CreateCommitResult | |
CreatePullRequestRequest | |
CreatePullRequestResult | |
CreateRepositoryRequest |
Represents the input of a create repository operation.
|
CreateRepositoryResult |
Represents the output of a create repository operation.
|
CreateUnreferencedMergeCommitRequest | |
CreateUnreferencedMergeCommitResult | |
DeleteBranchRequest |
Represents the input of a delete branch operation.
|
DeleteBranchResult |
Represents the output of a delete branch operation.
|
DeleteCommentContentRequest | |
DeleteCommentContentResult | |
DeleteFileEntry |
A file that will be deleted as part of a commit.
|
DeleteFileRequest | |
DeleteFileResult | |
DeleteRepositoryRequest |
Represents the input of a delete repository operation.
|
DeleteRepositoryResult |
Represents the output of a delete repository operation.
|
DescribeMergeConflictsRequest | |
DescribeMergeConflictsResult | |
DescribePullRequestEventsRequest | |
DescribePullRequestEventsResult | |
Difference |
Returns information about a set of differences for a commit specifier.
|
File |
Returns information about a file in a repository.
|
FileMetadata |
A file that will be added, updated, or deleted as part of a commit.
|
FileModes |
Information about file modes in a merge or pull request.
|
FileSizes |
Information about the size of files in a merge or pull request.
|
Folder |
Returns information about a folder in a repository.
|
GetBlobRequest |
Represents the input of a get blob operation.
|
GetBlobResult |
Represents the output of a get blob operation.
|
GetBranchRequest |
Represents the input of a get branch operation.
|
GetBranchResult |
Represents the output of a get branch operation.
|
GetCommentRequest | |
GetCommentResult | |
GetCommentsForComparedCommitRequest | |
GetCommentsForComparedCommitResult | |
GetCommentsForPullRequestRequest | |
GetCommentsForPullRequestResult | |
GetCommitRequest |
Represents the input of a get commit operation.
|
GetCommitResult |
Represents the output of a get commit operation.
|
GetDifferencesRequest | |
GetDifferencesResult | |
GetFileRequest | |
GetFileResult | |
GetFolderRequest | |
GetFolderResult | |
GetMergeCommitRequest | |
GetMergeCommitResult | |
GetMergeConflictsRequest | |
GetMergeConflictsResult | |
GetMergeOptionsRequest | |
GetMergeOptionsResult | |
GetPullRequestRequest | |
GetPullRequestResult | |
GetRepositoryRequest |
Represents the input of a get repository operation.
|
GetRepositoryResult |
Represents the output of a get repository operation.
|
GetRepositoryTriggersRequest |
Represents the input of a get repository triggers operation.
|
GetRepositoryTriggersResult |
Represents the output of a get repository triggers operation.
|
IsBinaryFile |
Information about whether a file is binary or textual in a merge or pull request operation.
|
ListBranchesRequest |
Represents the input of a list branches operation.
|
ListBranchesResult |
Represents the output of a list branches operation.
|
ListPullRequestsRequest | |
ListPullRequestsResult | |
ListRepositoriesRequest |
Represents the input of a list repositories operation.
|
ListRepositoriesResult |
Represents the output of a list repositories operation.
|
ListTagsForResourceRequest | |
ListTagsForResourceResult | |
Location |
Returns information about the location of a change or comment in the comparison between two commits or a pull
request.
|
MergeBranchesByFastForwardRequest | |
MergeBranchesByFastForwardResult | |
MergeBranchesBySquashRequest | |
MergeBranchesBySquashResult | |
MergeBranchesByThreeWayRequest | |
MergeBranchesByThreeWayResult | |
MergeHunk |
Information about merge hunks in a merge or pull request operation.
|
MergeHunkDetail |
Information about the details of a merge hunk that contains a conflict in a merge or pull request operation.
|
MergeMetadata |
Returns information about a merge or potential merge between a source reference and a destination reference in a pull
request.
|
MergeOperations |
Information about the file operation conflicts in a merge operation.
|
MergePullRequestByFastForwardRequest | |
MergePullRequestByFastForwardResult | |
MergePullRequestBySquashRequest | |
MergePullRequestBySquashResult | |
MergePullRequestByThreeWayRequest | |
MergePullRequestByThreeWayResult | |
ObjectTypes |
Information about the type of an object in a merge operation.
|
PostCommentForComparedCommitRequest | |
PostCommentForComparedCommitResult | |
PostCommentForPullRequestRequest | |
PostCommentForPullRequestResult | |
PostCommentReplyRequest | |
PostCommentReplyResult | |
PullRequest |
Returns information about a pull request.
|
PullRequestCreatedEventMetadata |
Metadata about the pull request that is used when comparing the pull request source with its destination.
|
PullRequestEvent |
Returns information about a pull request event.
|
PullRequestMergedStateChangedEventMetadata |
Returns information about the change in the merge state for a pull request event.
|
PullRequestSourceReferenceUpdatedEventMetadata |
Information about an update to the source branch of a pull request.
|
PullRequestStatusChangedEventMetadata |
Information about a change to the status of a pull request.
|
PullRequestTarget |
Returns information about a pull request target.
|
PutFileEntry |
Information about a file that will be added or updated as part of a commit.
|
PutFileRequest | |
PutFileResult | |
PutRepositoryTriggersRequest |
Represents the input ofa put repository triggers operation.
|
PutRepositoryTriggersResult |
Represents the output of a put repository triggers operation.
|
ReplaceContentEntry |
Information about a replacement content entry in the conflict of a merge or pull request operation.
|
RepositoryMetadata |
Information about a repository.
|
RepositoryNameIdPair |
Information about a repository name and ID.
|
RepositoryTrigger |
Information about a trigger for a repository.
|
RepositoryTriggerExecutionFailure |
A trigger failed to run.
|
SetFileModeEntry |
Information about the file mode changes.
|
SourceFileSpecifier |
Information about a source file that is part of changes made in a commit.
|
SubModule |
Returns information about a submodule reference in a repository folder.
|
SymbolicLink |
Returns information about a symbolic link in a repository folder.
|
TagResourceRequest | |
TagResourceResult | |
Target |
Returns information about a target for a pull request.
|
TestRepositoryTriggersRequest |
Represents the input of a test repository triggers operation.
|
TestRepositoryTriggersResult |
Represents the output of a test repository triggers operation.
|
UntagResourceRequest | |
UntagResourceResult | |
UpdateCommentRequest | |
UpdateCommentResult | |
UpdateDefaultBranchRequest |
Represents the input of an update default branch operation.
|
UpdateDefaultBranchResult | |
UpdatePullRequestDescriptionRequest | |
UpdatePullRequestDescriptionResult | |
UpdatePullRequestStatusRequest | |
UpdatePullRequestStatusResult | |
UpdatePullRequestTitleRequest | |
UpdatePullRequestTitleResult | |
UpdateRepositoryDescriptionRequest |
Represents the input of an update repository description operation.
|
UpdateRepositoryDescriptionResult | |
UpdateRepositoryNameRequest |
Represents the input of an update repository description operation.
|
UpdateRepositoryNameResult | |
UserInfo |
Information about the user who made a specified commit.
|
Exception | Description |
---|---|
ActorDoesNotExistException |
The specified Amazon Resource Name (ARN) does not exist in the AWS account.
|
AuthorDoesNotExistException |
The specified Amazon Resource Name (ARN) does not exist in the AWS account.
|
AWSCodeCommitException |
Base exception for all service exceptions thrown by AWS CodeCommit
|
BeforeCommitIdAndAfterCommitIdAreSameException |
The before commit ID and the after commit ID are the same, which is not valid.
|
BlobIdDoesNotExistException |
The specified blob does not exist.
|
BlobIdRequiredException |
A blob ID is required but was not specified.
|
BranchDoesNotExistException |
The specified branch does not exist.
|
BranchNameExistsException |
The specified branch name already exists.
|
BranchNameIsTagNameException |
The specified branch name is not valid because it is a tag name.
|
BranchNameRequiredException |
A branch name is required but was not specified.
|
ClientRequestTokenRequiredException |
A client request token is required.
|
CommentContentRequiredException |
The comment is empty.
|
CommentContentSizeLimitExceededException |
The comment is too large.
|
CommentDeletedException |
This comment has already been deleted.
|
CommentDoesNotExistException |
No comment exists with the provided ID.
|
CommentIdRequiredException |
The comment ID is missing or null.
|
CommentNotCreatedByCallerException |
You cannot modify or delete this comment.
|
CommitDoesNotExistException |
The specified commit does not exist or no commit was specified, and the specified repository has no default branch.
|
CommitIdDoesNotExistException |
The specified commit ID does not exist.
|
CommitIdRequiredException |
A commit ID was not specified.
|
CommitMessageLengthExceededException |
The commit message is too long.
|
CommitRequiredException |
A commit was not specified.
|
DefaultBranchCannotBeDeletedException |
The specified branch is the default branch for the repository, and cannot be deleted.
|
DirectoryNameConflictsWithFileNameException |
A file cannot be added to the repository because the specified path name has the same name as a file that already
exists in this repository.
|
EncryptionIntegrityChecksFailedException |
An encryption integrity check failed.
|
EncryptionKeyAccessDeniedException |
An encryption key could not be accessed.
|
EncryptionKeyDisabledException |
The encryption key is disabled.
|
EncryptionKeyNotFoundException |
No encryption key was found.
|
EncryptionKeyUnavailableException |
The encryption key is not available.
|
FileContentAndSourceFileSpecifiedException |
The commit cannot be created because both a source file and file content have been specified for the same file.
|
FileContentRequiredException |
The file cannot be added because it is empty.
|
FileContentSizeLimitExceededException |
The file cannot be added because it is too large.
|
FileDoesNotExistException |
The specified file does not exist.
|
FileEntryRequiredException |
The commit cannot be created because no files have been specified as added, updated, or changed (PutFile or
DeleteFile) for the commit.
|
FileModeRequiredException |
The commit cannot be created because a file mode is required to update mode permissions for an existing file, but no
file mode has been specified.
|
FileNameConflictsWithDirectoryNameException |
A file cannot be added to the repository because the specified file name has the same name as a directory in this
repository.
|
FilePathConflictsWithSubmodulePathException |
The commit cannot be created because a specified file path points to a submodule.
|
FileTooLargeException |
The specified file exceeds the file size limit for AWS CodeCommit.
|
FolderContentSizeLimitExceededException |
The commit cannot be created because at least one of the overall changes in the commit results in a folder whose
contents exceed the limit of 6 MB.
|
FolderDoesNotExistException |
The specified folder does not exist.
|
IdempotencyParameterMismatchException |
The client request token is not valid.
|
InvalidActorArnException |
The Amazon Resource Name (ARN) is not valid.
|
InvalidAuthorArnException |
The Amazon Resource Name (ARN) is not valid.
|
InvalidBlobIdException |
The specified blob is not valid.
|
InvalidBranchNameException |
The specified reference name is not valid.
|
InvalidClientRequestTokenException |
The client request token is not valid.
|
InvalidCommentIdException |
The comment ID is not in a valid format.
|
InvalidCommitException |
The specified commit is not valid.
|
InvalidCommitIdException |
The specified commit ID is not valid.
|
InvalidConflictDetailLevelException |
The specified conflict detail level is not valid.
|
InvalidConflictResolutionException |
The specified conflict resolution list is not valid.
|
InvalidConflictResolutionStrategyException |
The specified conflict resolution strategy is not valid.
|
InvalidContinuationTokenException |
The specified continuation token is not valid.
|
InvalidDeletionParameterException |
The specified deletion parameter is not valid.
|
InvalidDescriptionException |
The pull request description is not valid.
|
InvalidDestinationCommitSpecifierException |
The destination commit specifier is not valid.
|
InvalidEmailException |
The specified email address either contains one or more characters that are not allowed, or it exceeds the maximum
number of characters allowed for an email address.
|
InvalidFileLocationException |
The location of the file is not valid.
|
InvalidFileModeException |
The specified file mode permission is not valid.
|
InvalidFilePositionException |
The position is not valid.
|
InvalidMaxConflictFilesException |
The specified value for the number of conflict files to return is not valid.
|
InvalidMaxMergeHunksException |
The specified value for the number of merge hunks to return is not valid.
|
InvalidMaxResultsException |
The specified number of maximum results is not valid.
|
InvalidMergeOptionException |
The specified merge option is not valid for this operation.
|
InvalidOrderException |
The specified sort order is not valid.
|
InvalidParentCommitIdException |
The parent commit ID is not valid.
|
InvalidPathException |
The specified path is not valid.
|
InvalidPullRequestEventTypeException |
The pull request event type is not valid.
|
InvalidPullRequestIdException |
The pull request ID is not valid.
|
InvalidPullRequestStatusException |
The pull request status is not valid.
|
InvalidPullRequestStatusUpdateException |
The pull request status update is not valid.
|
InvalidReferenceNameException |
The specified reference name format is not valid.
|
InvalidRelativeFileVersionEnumException |
Either the enum is not in a valid format, or the specified file version enum is not valid in respect to the current
file version.
|
InvalidReplacementContentException |
Automerge was specified for resolving the conflict, but the replacement type is not valid or content is missing.
|
InvalidReplacementTypeException |
Automerge was specified for resolving the conflict, but the specified replacement type is not valid.
|
InvalidRepositoryDescriptionException |
The specified repository description is not valid.
|
InvalidRepositoryNameException |
At least one specified repository name is not valid.
|
InvalidRepositoryTriggerBranchNameException |
One or more branch names specified for the trigger is not valid.
|
InvalidRepositoryTriggerCustomDataException |
The custom data provided for the trigger is not valid.
|
InvalidRepositoryTriggerDestinationArnException |
The Amazon Resource Name (ARN) for the trigger is not valid for the specified destination.
|
InvalidRepositoryTriggerEventsException |
One or more events specified for the trigger is not valid.
|
InvalidRepositoryTriggerNameException |
The name of the trigger is not valid.
|
InvalidRepositoryTriggerRegionException |
The region for the trigger target does not match the region for the repository.
|
InvalidResourceArnException |
The value for the resource ARN is not valid.
|
InvalidSortByException |
The specified sort by value is not valid.
|
InvalidSourceCommitSpecifierException |
The source commit specifier is not valid.
|
InvalidSystemTagUsageException |
The specified tag is not valid.
|
InvalidTagKeysListException |
The list of tags is not valid.
|
InvalidTagsMapException |
The map of tags is not valid.
|
InvalidTargetBranchException |
The specified target branch is not valid.
|
InvalidTargetException |
The target for the pull request is not valid.
|
InvalidTargetsException |
The targets for the pull request is not valid or not in a valid format.
|
InvalidTitleException |
The title of the pull request is not valid.
|
ManualMergeRequiredException |
The pull request cannot be merged automatically into the destination branch.
|
MaximumBranchesExceededException |
The number of branches for the trigger was exceeded.
|
MaximumConflictResolutionEntriesExceededException |
The number of allowed conflict resolution entries was exceeded.
|
MaximumFileContentToLoadExceededException |
The number of files to load exceeds the allowed limit.
|
MaximumFileEntriesExceededException |
The number of specified files to change as part of this commit exceeds the maximum number of files that can be
changed in a single commit.
|
MaximumItemsToCompareExceededException |
The maximum number of items to compare between the source or destination branches and the merge base has exceeded the
maximum allowed.
|
MaximumOpenPullRequestsExceededException |
You cannot create the pull request because the repository has too many open pull requests.
|
MaximumRepositoryNamesExceededException |
The maximum number of allowed repository names was exceeded.
|
MaximumRepositoryTriggersExceededException |
The number of triggers allowed for the repository was exceeded.
|
MergeOptionRequiredException |
A merge option or stategy is required, and none was provided.
|
MultipleConflictResolutionEntriesException |
More than one conflict resolution entries exists for the conflict.
|
MultipleRepositoriesInPullRequestException |
You cannot include more than one repository in a pull request.
|
NameLengthExceededException |
The user name is not valid because it has exceeded the character limit for author names.
|
NoChangeException |
The commit cannot be created because no changes will be made to the repository as a result of this commit.
|
ParentCommitDoesNotExistException |
The parent commit ID is not valid because it does not exist.
|
ParentCommitIdOutdatedException |
The file could not be added because the provided parent commit ID is not the current tip of the specified branch.
|
ParentCommitIdRequiredException |
A parent commit ID is required.
|
PathDoesNotExistException |
The specified path does not exist.
|
PathRequiredException |
The folderPath for a location cannot be null.
|
PullRequestAlreadyClosedException |
The pull request status cannot be updated because it is already closed.
|
PullRequestDoesNotExistException |
The pull request ID could not be found.
|
PullRequestIdRequiredException |
A pull request ID is required, but none was provided.
|
PullRequestStatusRequiredException |
A pull request status is required, but none was provided.
|
PutFileEntryConflictException |
The commit cannot be created because one or more files specified in the commit reference both a file and a folder.
|
ReferenceDoesNotExistException |
The specified reference does not exist.
|
ReferenceNameRequiredException |
A reference name is required, but none was provided.
|
ReferenceTypeNotSupportedException |
The specified reference is not a supported type.
|
ReplacementContentRequiredException |
USE_NEW_CONTENT was specified but no replacement content has been provided.
|
ReplacementTypeRequiredException |
A replacement type is required.
|
RepositoryDoesNotExistException |
The specified repository does not exist.
|
RepositoryLimitExceededException |
A repository resource limit was exceeded.
|
RepositoryNameExistsException |
The specified repository name already exists.
|
RepositoryNameRequiredException |
A repository name is required but was not specified.
|
RepositoryNamesRequiredException |
A repository names object is required but was not specified.
|
RepositoryNotAssociatedWithPullRequestException |
The repository does not contain any pull requests with that pull request ID.
|
RepositoryTriggerBranchNameListRequiredException |
At least one branch name is required but was not specified in the trigger configuration.
|
RepositoryTriggerDestinationArnRequiredException |
A destination ARN for the target service for the trigger is required but was not specified.
|
RepositoryTriggerEventsListRequiredException |
At least one event for the trigger is required but was not specified.
|
RepositoryTriggerNameRequiredException |
A name for the trigger is required but was not specified.
|
RepositoryTriggersListRequiredException |
The list of triggers for the repository is required but was not specified.
|
ResourceArnRequiredException |
A valid Amazon Resource Name (ARN) for an AWS CodeCommit resource is required.
|
RestrictedSourceFileException |
The commit cannot be created because one of the changes specifies copying or moving a .gitkeep file.
|
SameFileContentException |
The file was not added or updated because the content of the file is exactly the same as the content of that file in
the repository and branch that you specified.
|
SamePathRequestException |
The commit cannot be created because one or more changes in this commit duplicate actions in the same file path.
|
SourceAndDestinationAreSameException |
The source branch and the destination branch for the pull request are the same.
|
SourceFileOrContentRequiredException |
The commit cannot be created because no source files or file content have been specified for the commit.
|
TagKeysListRequiredException |
A list of tag keys is required.
|
TagPolicyException |
The tag policy is not valid.
|
TagsMapRequiredException |
A map of tags is required.
|
TargetRequiredException |
A pull request target is required.
|
TargetsRequiredException |
An array of target objects is required.
|
TipOfSourceReferenceIsDifferentException |
The tip of the source branch in the destination repository does not match the tip of the source branch specified in
your request.
|
TipsDivergenceExceededException |
The divergence between the tips of the provided commit specifiers is too great to determine whether there might be
any merge conflicts.
|
TitleRequiredException |
A pull request title is required.
|
TooManyTagsException |
The maximum number of tags for an AWS CodeCommit resource has been exceeded.
|
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.