# Packages
Package codecommitiface provides an interface to enable mocking the AWS CodeCommit service client for testing your code.
# Functions
New creates a new instance of the CodeCommit client with a session.
# Constants
ChangeTypeEnumA is a ChangeTypeEnum enum value.
ChangeTypeEnumD is a ChangeTypeEnum enum value.
ChangeTypeEnumM is a ChangeTypeEnum enum value.
ID to lookup a service endpoint with.
ErrCodeActorDoesNotExistException for service response error code "ActorDoesNotExistException".
ErrCodeAuthorDoesNotExistException for service response error code "AuthorDoesNotExistException".
ErrCodeBeforeCommitIdAndAfterCommitIdAreSameException for service response error code "BeforeCommitIdAndAfterCommitIdAreSameException".
ErrCodeBlobIdDoesNotExistException for service response error code "BlobIdDoesNotExistException".
ErrCodeBlobIdRequiredException for service response error code "BlobIdRequiredException".
ErrCodeBranchDoesNotExistException for service response error code "BranchDoesNotExistException".
ErrCodeBranchNameExistsException for service response error code "BranchNameExistsException".
ErrCodeBranchNameIsTagNameException for service response error code "BranchNameIsTagNameException".
ErrCodeBranchNameRequiredException for service response error code "BranchNameRequiredException".
ErrCodeClientRequestTokenRequiredException for service response error code "ClientRequestTokenRequiredException".
ErrCodeCommentContentRequiredException for service response error code "CommentContentRequiredException".
ErrCodeCommentContentSizeLimitExceededException for service response error code "CommentContentSizeLimitExceededException".
ErrCodeCommentDeletedException for service response error code "CommentDeletedException".
ErrCodeCommentDoesNotExistException for service response error code "CommentDoesNotExistException".
ErrCodeCommentIdRequiredException for service response error code "CommentIdRequiredException".
ErrCodeCommentNotCreatedByCallerException for service response error code "CommentNotCreatedByCallerException".
ErrCodeCommitDoesNotExistException for service response error code "CommitDoesNotExistException".
ErrCodeCommitIdDoesNotExistException for service response error code "CommitIdDoesNotExistException".
ErrCodeCommitIdRequiredException for service response error code "CommitIdRequiredException".
ErrCodeCommitMessageLengthExceededException for service response error code "CommitMessageLengthExceededException".
ErrCodeCommitRequiredException for service response error code "CommitRequiredException".
ErrCodeDefaultBranchCannotBeDeletedException for service response error code "DefaultBranchCannotBeDeletedException".
ErrCodeDirectoryNameConflictsWithFileNameException for service response error code "DirectoryNameConflictsWithFileNameException".
ErrCodeEncryptionIntegrityChecksFailedException for service response error code "EncryptionIntegrityChecksFailedException".
ErrCodeEncryptionKeyAccessDeniedException for service response error code "EncryptionKeyAccessDeniedException".
ErrCodeEncryptionKeyDisabledException for service response error code "EncryptionKeyDisabledException".
ErrCodeEncryptionKeyNotFoundException for service response error code "EncryptionKeyNotFoundException".
ErrCodeEncryptionKeyUnavailableException for service response error code "EncryptionKeyUnavailableException".
ErrCodeFileContentRequiredException for service response error code "FileContentRequiredException".
ErrCodeFileContentSizeLimitExceededException for service response error code "FileContentSizeLimitExceededException".
ErrCodeFileNameConflictsWithDirectoryNameException for service response error code "FileNameConflictsWithDirectoryNameException".
ErrCodeFileTooLargeException for service response error code "FileTooLargeException".
ErrCodeIdempotencyParameterMismatchException for service response error code "IdempotencyParameterMismatchException".
ErrCodeInvalidActorArnException for service response error code "InvalidActorArnException".
ErrCodeInvalidAuthorArnException for service response error code "InvalidAuthorArnException".
ErrCodeInvalidBlobIdException for service response error code "InvalidBlobIdException".
ErrCodeInvalidBranchNameException for service response error code "InvalidBranchNameException".
ErrCodeInvalidClientRequestTokenException for service response error code "InvalidClientRequestTokenException".
ErrCodeInvalidCommentIdException for service response error code "InvalidCommentIdException".
ErrCodeInvalidCommitException for service response error code "InvalidCommitException".
ErrCodeInvalidCommitIdException for service response error code "InvalidCommitIdException".
ErrCodeInvalidContinuationTokenException for service response error code "InvalidContinuationTokenException".
ErrCodeInvalidDescriptionException for service response error code "InvalidDescriptionException".
ErrCodeInvalidDestinationCommitSpecifierException for service response error code "InvalidDestinationCommitSpecifierException".
ErrCodeInvalidEmailException for service response error code "InvalidEmailException".
ErrCodeInvalidFileLocationException for service response error code "InvalidFileLocationException".
ErrCodeInvalidFileModeException for service response error code "InvalidFileModeException".
ErrCodeInvalidFilePositionException for service response error code "InvalidFilePositionException".
ErrCodeInvalidMaxResultsException for service response error code "InvalidMaxResultsException".
ErrCodeInvalidMergeOptionException for service response error code "InvalidMergeOptionException".
ErrCodeInvalidOrderException for service response error code "InvalidOrderException".
ErrCodeInvalidParentCommitIdException for service response error code "InvalidParentCommitIdException".
ErrCodeInvalidPathException for service response error code "InvalidPathException".
ErrCodeInvalidPullRequestEventTypeException for service response error code "InvalidPullRequestEventTypeException".
ErrCodeInvalidPullRequestIdException for service response error code "InvalidPullRequestIdException".
ErrCodeInvalidPullRequestStatusException for service response error code "InvalidPullRequestStatusException".
ErrCodeInvalidPullRequestStatusUpdateException for service response error code "InvalidPullRequestStatusUpdateException".
ErrCodeInvalidReferenceNameException for service response error code "InvalidReferenceNameException".
ErrCodeInvalidRelativeFileVersionEnumException for service response error code "InvalidRelativeFileVersionEnumException".
ErrCodeInvalidRepositoryDescriptionException for service response error code "InvalidRepositoryDescriptionException".
ErrCodeInvalidRepositoryNameException for service response error code "InvalidRepositoryNameException".
ErrCodeInvalidRepositoryTriggerBranchNameException for service response error code "InvalidRepositoryTriggerBranchNameException".
ErrCodeInvalidRepositoryTriggerCustomDataException for service response error code "InvalidRepositoryTriggerCustomDataException".
ErrCodeInvalidRepositoryTriggerDestinationArnException for service response error code "InvalidRepositoryTriggerDestinationArnException".
ErrCodeInvalidRepositoryTriggerEventsException for service response error code "InvalidRepositoryTriggerEventsException".
ErrCodeInvalidRepositoryTriggerNameException for service response error code "InvalidRepositoryTriggerNameException".
ErrCodeInvalidRepositoryTriggerRegionException for service response error code "InvalidRepositoryTriggerRegionException".
ErrCodeInvalidSortByException for service response error code "InvalidSortByException".
ErrCodeInvalidSourceCommitSpecifierException for service response error code "InvalidSourceCommitSpecifierException".
ErrCodeInvalidTargetException for service response error code "InvalidTargetException".
ErrCodeInvalidTargetsException for service response error code "InvalidTargetsException".
ErrCodeInvalidTitleException for service response error code "InvalidTitleException".
ErrCodeManualMergeRequiredException for service response error code "ManualMergeRequiredException".
ErrCodeMaximumBranchesExceededException for service response error code "MaximumBranchesExceededException".
ErrCodeMaximumOpenPullRequestsExceededException for service response error code "MaximumOpenPullRequestsExceededException".
ErrCodeMaximumRepositoryNamesExceededException for service response error code "MaximumRepositoryNamesExceededException".
ErrCodeMaximumRepositoryTriggersExceededException for service response error code "MaximumRepositoryTriggersExceededException".
ErrCodeMergeOptionRequiredException for service response error code "MergeOptionRequiredException".
ErrCodeMultipleRepositoriesInPullRequestException for service response error code "MultipleRepositoriesInPullRequestException".
ErrCodeNameLengthExceededException for service response error code "NameLengthExceededException".
ErrCodeParentCommitDoesNotExistException for service response error code "ParentCommitDoesNotExistException".
ErrCodeParentCommitIdOutdatedException for service response error code "ParentCommitIdOutdatedException".
ErrCodeParentCommitIdRequiredException for service response error code "ParentCommitIdRequiredException".
ErrCodePathDoesNotExistException for service response error code "PathDoesNotExistException".
ErrCodePathRequiredException for service response error code "PathRequiredException".
ErrCodePullRequestAlreadyClosedException for service response error code "PullRequestAlreadyClosedException".
ErrCodePullRequestDoesNotExistException for service response error code "PullRequestDoesNotExistException".
ErrCodePullRequestIdRequiredException for service response error code "PullRequestIdRequiredException".
ErrCodePullRequestStatusRequiredException for service response error code "PullRequestStatusRequiredException".
ErrCodeReferenceDoesNotExistException for service response error code "ReferenceDoesNotExistException".
ErrCodeReferenceNameRequiredException for service response error code "ReferenceNameRequiredException".
ErrCodeReferenceTypeNotSupportedException for service response error code "ReferenceTypeNotSupportedException".
ErrCodeRepositoryDoesNotExistException for service response error code "RepositoryDoesNotExistException".
ErrCodeRepositoryLimitExceededException for service response error code "RepositoryLimitExceededException".
ErrCodeRepositoryNameExistsException for service response error code "RepositoryNameExistsException".
ErrCodeRepositoryNameRequiredException for service response error code "RepositoryNameRequiredException".
ErrCodeRepositoryNamesRequiredException for service response error code "RepositoryNamesRequiredException".
ErrCodeRepositoryNotAssociatedWithPullRequestException for service response error code "RepositoryNotAssociatedWithPullRequestException".
ErrCodeRepositoryTriggerBranchNameListRequiredException for service response error code "RepositoryTriggerBranchNameListRequiredException".
ErrCodeRepositoryTriggerDestinationArnRequiredException for service response error code "RepositoryTriggerDestinationArnRequiredException".
ErrCodeRepositoryTriggerEventsListRequiredException for service response error code "RepositoryTriggerEventsListRequiredException".
ErrCodeRepositoryTriggerNameRequiredException for service response error code "RepositoryTriggerNameRequiredException".
ErrCodeRepositoryTriggersListRequiredException for service response error code "RepositoryTriggersListRequiredException".
ErrCodeSameFileContentException for service response error code "SameFileContentException".
ErrCodeSourceAndDestinationAreSameException for service response error code "SourceAndDestinationAreSameException".
ErrCodeTargetRequiredException for service response error code "TargetRequiredException".
ErrCodeTargetsRequiredException for service response error code "TargetsRequiredException".
ErrCodeTipOfSourceReferenceIsDifferentException for service response error code "TipOfSourceReferenceIsDifferentException".
ErrCodeTipsDivergenceExceededException for service response error code "TipsDivergenceExceededException".
ErrCodeTitleRequiredException for service response error code "TitleRequiredException".
FileModeTypeEnumExecutable is a FileModeTypeEnum enum value.
FileModeTypeEnumNormal is a FileModeTypeEnum enum value.
FileModeTypeEnumSymlink is a FileModeTypeEnum enum value.
MergeOptionTypeEnumFastForwardMerge is a MergeOptionTypeEnum enum value.
OrderEnumAscending is a OrderEnum enum value.
OrderEnumDescending is a OrderEnum enum value.
PullRequestEventTypePullRequestCreated is a PullRequestEventType enum value.
PullRequestEventTypePullRequestMergeStateChanged is a PullRequestEventType enum value.
PullRequestEventTypePullRequestSourceReferenceUpdated is a PullRequestEventType enum value.
PullRequestEventTypePullRequestStatusChanged is a PullRequestEventType enum value.
PullRequestStatusEnumClosed is a PullRequestStatusEnum enum value.
PullRequestStatusEnumOpen is a PullRequestStatusEnum enum value.
RelativeFileVersionEnumAfter is a RelativeFileVersionEnum enum value.
RelativeFileVersionEnumBefore is a RelativeFileVersionEnum enum value.
RepositoryTriggerEventEnumAll is a RepositoryTriggerEventEnum enum value.
RepositoryTriggerEventEnumCreateReference is a RepositoryTriggerEventEnum enum value.
RepositoryTriggerEventEnumDeleteReference is a RepositoryTriggerEventEnum enum value.
RepositoryTriggerEventEnumUpdateReference is a RepositoryTriggerEventEnum enum value.
ServiceID is a unique identifer of a specific service.
Name of service.
SortByEnumLastModifiedDate is a SortByEnum enum value.
SortByEnumRepositoryName is a SortByEnum enum value.
# Structs
Represents the input of a batch get repositories operation.
Represents the output of a batch get repositories operation.
Returns information about a specific Git blob object.
Returns information about a branch.
CodeCommit provides the API operation methods for making requests to AWS CodeCommit.
Returns information about a specific comment.
Returns information about comments on the comparison between two commits.
Returns information about comments on a pull request.
Returns information about a specific commit.
Represents the input of a create branch operation.
No description provided by the author
No description provided by the author
No description provided by the author
Represents the input of a create repository operation.
Represents the output of a create repository operation.
Represents the input of a delete branch operation.
Represents the output of a delete branch operation.
No description provided by the author
No description provided by the author
Represents the input of a delete repository operation.
Represents the output of a delete repository operation.
No description provided by the author
No description provided by the author
Returns information about a set of differences for a commit specifier.
Represents the input of a get blob operation.
Represents the output of a get blob operation.
Represents the input of a get branch operation.
Represents the output of a get branch operation.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Represents the input of a get commit operation.
Represents the output of a get commit operation.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Represents the input of a get repository operation.
Represents the output of a get repository operation.
Represents the input of a get repository triggers operation.
Represents the output of a get repository triggers operation.
Represents the input of a list branches operation.
Represents the output of a list branches operation.
No description provided by the author
No description provided by the author
Represents the input of a list repositories operation.
Represents the output of a list repositories operation.
Returns information about the location of a change or comment in the comparison between two commits or a pull request.
Returns information about a merge or potential merge between a source reference and a destination reference in a pull request.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Returns information about a pull request.
Returns information about a pull request event.
Returns information about the change in the merge state for a pull request event.
Information about an update to the source branch of a pull request.
Information about a change to the status of a pull request.
Returns information about a pull request target.
No description provided by the author
No description provided by the author
Represents the input ofa put repository triggers operation.
Represents the output of a put repository triggers operation.
Information about a repository.
Information about a repository name and ID.
Information about a trigger for a repository.
A trigger failed to run.
Returns information about a target for a pull request.
Represents the input of a test repository triggers operation.
Represents the output of a test repository triggers operation.
No description provided by the author
No description provided by the author
Represents the input of an update default branch operation.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Represents the input of an update repository description operation.
No description provided by the author
Represents the input of an update repository description operation.
No description provided by the author
Information about the user who made a specified commit.