Module Awso_codecommit_asyncSource

Sourceval associate_approval_rule_template_with_repository : ?endpoint_url:string -> ?cfg:Awso.Cfg.t -> Awso_codecommit.Values.AssociateApprovalRuleTemplateWithRepositoryInput.t -> (unit, unit) Result.t Async.Deferred.t
Sourceval create_branch : ?endpoint_url:string -> ?cfg:Awso.Cfg.t -> Awso_codecommit.Values.CreateBranchInput.t -> (unit, unit) Result.t Async.Deferred.t
Sourceval disassociate_approval_rule_template_from_repository : ?endpoint_url:string -> ?cfg:Awso.Cfg.t -> Awso_codecommit.Values.DisassociateApprovalRuleTemplateFromRepositoryInput.t -> (unit, unit) Result.t Async.Deferred.t
Sourceval override_pull_request_approval_rules : ?endpoint_url:string -> ?cfg:Awso.Cfg.t -> Awso_codecommit.Values.OverridePullRequestApprovalRulesInput.t -> (unit, unit) Result.t Async.Deferred.t
Sourceval post_comment_for_compared_commit : ?endpoint_url:string -> ?cfg:Awso.Cfg.t -> Awso_codecommit.Values.PostCommentForComparedCommitInput.t -> (Awso_codecommit.Values.PostCommentForComparedCommitOutput.t, Awso_codecommit.Values.PostCommentForComparedCommitOutput.error) Result.t Async.Deferred.t
Sourceval post_comment_for_pull_request : ?endpoint_url:string -> ?cfg:Awso.Cfg.t -> Awso_codecommit.Values.PostCommentForPullRequestInput.t -> (Awso_codecommit.Values.PostCommentForPullRequestOutput.t, Awso_codecommit.Values.PostCommentForPullRequestOutput.error) Result.t Async.Deferred.t
Sourceval post_comment_reply : ?endpoint_url:string -> ?cfg:Awso.Cfg.t -> Awso_codecommit.Values.PostCommentReplyInput.t -> (Awso_codecommit.Values.PostCommentReplyOutput.t, Awso_codecommit.Values.PostCommentReplyOutput.error) Result.t Async.Deferred.t
Sourceval put_comment_reaction : ?endpoint_url:string -> ?cfg:Awso.Cfg.t -> Awso_codecommit.Values.PutCommentReactionInput.t -> (unit, unit) Result.t Async.Deferred.t
Sourceval tag_resource : ?endpoint_url:string -> ?cfg:Awso.Cfg.t -> Awso_codecommit.Values.TagResourceInput.t -> (unit, unit) Result.t Async.Deferred.t
Sourceval untag_resource : ?endpoint_url:string -> ?cfg:Awso.Cfg.t -> Awso_codecommit.Values.UntagResourceInput.t -> (unit, unit) Result.t Async.Deferred.t
Sourceval update_default_branch : ?endpoint_url:string -> ?cfg:Awso.Cfg.t -> Awso_codecommit.Values.UpdateDefaultBranchInput.t -> (unit, unit) Result.t Async.Deferred.t
Sourceval update_pull_request_approval_state : ?endpoint_url:string -> ?cfg:Awso.Cfg.t -> Awso_codecommit.Values.UpdatePullRequestApprovalStateInput.t -> (unit, unit) Result.t Async.Deferred.t
Sourceval update_repository_description : ?endpoint_url:string -> ?cfg:Awso.Cfg.t -> Awso_codecommit.Values.UpdateRepositoryDescriptionInput.t -> (unit, unit) Result.t Async.Deferred.t
Sourceval update_repository_name : ?endpoint_url:string -> ?cfg:Awso.Cfg.t -> Awso_codecommit.Values.UpdateRepositoryNameInput.t -> (unit, unit) Result.t Async.Deferred.t
include module type of struct include Awso_codecommit.Values end
Sourceval service : Awso.Service.t
Sourceval apiVersion : string
Sourceval endpointPrefix : string
Sourceval serviceFullName : string
Sourceval signatureVersion : string
Sourceval protocol : string
Sourceval globalEndpoint : string
Sourceval serviceAbbreviation : string
Sourceval targetPrefix : string
Sourceval simple_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval composed_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval to_query : ('a -> Awso.Client.Query.value) -> 'a -> Awso.Client.Query.t
Sourceval structure_to_value_aux : ('a * 'b option) list -> f:(('a * 'b) list -> 'c) -> [> `Structure of 'c ]
Sourceval structure_to_value : ('a * 'b option) list -> [> `Structure of ('a * 'b) list ]
Sourceval structure_to_wrapped_value : wrapper:'a -> response:'a -> ('b * 'c option) list -> [> `Structure of ('a * [> `Structure of ('b * 'c) list ]) list ]

Information about the details of a merge hunk that contains a conflict in a merge or pull request operation.

Returns information about the template that created the approval rule for a pull request.

Returns information about a merge or potential merge between a source reference and a destination reference in a pull request.

Information about the user who made a specified commit.

Returns information about a specific comment.

Information about file modes in a merge or pull request.

Information about the size of files in a merge or pull request.

Information about whether a file is binary or textual in a merge or pull request operation.

Information about the file operation conflicts in a merge operation.

Information about the type of an object in a merge operation.

Information about merge hunks in a merge or pull request operation.

Returns information about an approval rule.

Returns information about a pull request target.

Sourcemodule RepositoryTriggerExecutionFailureMessage = Awso_codecommit.Values.RepositoryTriggerExecutionFailureMessage

A file that is deleted as part of a commit.

Information about a replacement content entry in the conflict of a merge or pull request operation.

Information about the file mode changes.

Returns information about a specific commit.

Returns information about a specific Git blob object.

Returns information about the location of a change or comment in the comparison between two commits or a pull request.

Information about the values for reactions to a comment. CodeCommit supports a limited set of reactions.

Returns information about an event for an approval rule.

Sourcemodule ApprovalRuleOverriddenEventMetadata = Awso_codecommit.Values.ApprovalRuleOverriddenEventMetadata

Returns information about an override event for approval rules for a pull request.

Sourcemodule ApprovalStateChangedEventMetadata = Awso_codecommit.Values.ApprovalStateChangedEventMetadata

Returns information about a change in the approval state for a pull request.

Sourcemodule PullRequestCreatedEventMetadata = Awso_codecommit.Values.PullRequestCreatedEventMetadata

Metadata about the pull request that is used when comparing the pull request source with its destination.

Sourcemodule PullRequestMergedStateChangedEventMetadata = Awso_codecommit.Values.PullRequestMergedStateChangedEventMetadata

Returns information about the change in the merge state for a pull request event.

Sourcemodule PullRequestSourceReferenceUpdatedEventMetadata = Awso_codecommit.Values.PullRequestSourceReferenceUpdatedEventMetadata

Information about an update to the source branch of a pull request.

Sourcemodule PullRequestStatusChangedEventMetadata = Awso_codecommit.Values.PullRequestStatusChangedEventMetadata

Information about a change to the status of a pull request.

Information about a source file that is part of changes made in a commit.

Sourcemodule BatchGetRepositoriesErrorCodeEnum = Awso_codecommit.Values.BatchGetRepositoriesErrorCodeEnum

Information about the metadata for a conflict in a merge operation.

Sourcemodule ApprovalRuleTemplateDescription = Awso_codecommit.Values.ApprovalRuleTemplateDescription
Sourcemodule RepositoryTriggerExecutionFailure = Awso_codecommit.Values.RepositoryTriggerExecutionFailure

A trigger failed to run.

Information about a trigger for a repository. If you want to receive notifications about repository events, consider using notifications instead of triggers. For more information, see Configuring notifications for repository events.

Information about a repository name and ID.

Information about a version of a file.

Returns information about a specific approval on a pull request.

Returns information about a file in a repository.

Returns information about a folder in a repository.

Returns information about a submodule reference in a repository folder.

Returns information about a symbolic link in a repository folder.

Returns information about a set of differences for a commit specifier.

Returns information about comments on a pull request.

Returns information about comments on the comparison between two commits.

Information about the reaction values provided by users on a comment.

Sourcemodule ApprovalRulesNotSatisfiedList = Awso_codecommit.Values.ApprovalRulesNotSatisfiedList

Returns information about a pull request event.

Returns information about a target for a pull request.

A file to be added, updated, or deleted as part of a commit.

Information about a file added or updated as part of a commit.

Returns information about errors in a BatchGetRepositories operation.

Information about a repository.

Returns information about errors in a BatchGetCommits operation.

Sourcemodule BatchDisassociateApprovalRuleTemplateFromRepositoriesError = Awso_codecommit.Values.BatchDisassociateApprovalRuleTemplateFromRepositoriesError

Returns information about errors in a BatchDisassociateApprovalRuleTemplateFromRepositories operation.

Sourcemodule BatchDescribeMergeConflictsError = Awso_codecommit.Values.BatchDescribeMergeConflictsError

Returns information about errors in a BatchDescribeMergeConflicts operation.

Information about conflicts in a merge operation.

Sourcemodule BatchAssociateApprovalRuleTemplateWithRepositoriesError = Awso_codecommit.Values.BatchAssociateApprovalRuleTemplateWithRepositoriesError

Returns information about errors in a BatchAssociateApprovalRuleTemplateWithRepositories operation.

Sourcemodule EncryptionIntegrityChecksFailedException = Awso_codecommit.Values.EncryptionIntegrityChecksFailedException

An encryption integrity check failed.

Sourcemodule EncryptionKeyAccessDeniedException = Awso_codecommit.Values.EncryptionKeyAccessDeniedException

An encryption key could not be accessed.

Sourcemodule EncryptionKeyDisabledException = Awso_codecommit.Values.EncryptionKeyDisabledException

The encryption key is disabled.

Sourcemodule EncryptionKeyInvalidIdException = Awso_codecommit.Values.EncryptionKeyInvalidIdException

The Key Management Service encryption key is not valid.

Sourcemodule EncryptionKeyInvalidUsageException = Awso_codecommit.Values.EncryptionKeyInvalidUsageException

A KMS encryption key was used to try and encrypt or decrypt a repository, but either the repository or the key was not in a valid state to support the operation.

Sourcemodule EncryptionKeyNotFoundException = Awso_codecommit.Values.EncryptionKeyNotFoundException

No encryption key was found.

Sourcemodule EncryptionKeyRequiredException = Awso_codecommit.Values.EncryptionKeyRequiredException

A KMS encryption key ID is required but was not specified.

Sourcemodule EncryptionKeyUnavailableException = Awso_codecommit.Values.EncryptionKeyUnavailableException

The encryption key is not available.

Sourcemodule InvalidRepositoryNameException = Awso_codecommit.Values.InvalidRepositoryNameException

A specified repository name is not valid. This exception occurs only when a specified repository name is not valid. Other exceptions occur when a required repository parameter is missing, or when a specified repository does not exist.

Sourcemodule RepositoryDoesNotExistException = Awso_codecommit.Values.RepositoryDoesNotExistException

The specified repository does not exist.

Sourcemodule RepositoryNameRequiredException = Awso_codecommit.Values.RepositoryNameRequiredException

A repository name is required, but was not specified.

Sourcemodule InvalidPullRequestIdException = Awso_codecommit.Values.InvalidPullRequestIdException

The pull request ID is not valid. Make sure that you have provided the full ID and that the pull request is in the specified repository, and then try again.

The title of the pull request is not valid. Pull request titles cannot exceed 100 characters in length.

Returns information about a pull request.

Sourcemodule PullRequestAlreadyClosedException = Awso_codecommit.Values.PullRequestAlreadyClosedException

The pull request status cannot be updated because it is already closed.

Sourcemodule PullRequestDoesNotExistException = Awso_codecommit.Values.PullRequestDoesNotExistException

The pull request ID could not be found. Make sure that you have specified the correct repository name and pull request ID, and then try again.

Sourcemodule PullRequestIdRequiredException = Awso_codecommit.Values.PullRequestIdRequiredException

A pull request ID is required, but none was provided.

A pull request title is required. It cannot be empty or null.

Sourcemodule InvalidPullRequestStatusException = Awso_codecommit.Values.InvalidPullRequestStatusException

The pull request status is not valid. The only valid values are OPEN and CLOSED.

Sourcemodule InvalidPullRequestStatusUpdateException = Awso_codecommit.Values.InvalidPullRequestStatusUpdateException

The pull request status update is not valid. The only valid update is from OPEN to CLOSED.

Sourcemodule PullRequestStatusRequiredException = Awso_codecommit.Values.PullRequestStatusRequiredException

A pull request status is required, but none was provided.

The pull request description is not valid. Descriptions cannot be more than 1,000 characters.

Sourcemodule ApprovalRuleContentRequiredException = Awso_codecommit.Values.ApprovalRuleContentRequiredException

The content for the approval rule is empty. You must provide some content for an approval rule. The content cannot be null.

Sourcemodule ApprovalRuleDoesNotExistException = Awso_codecommit.Values.ApprovalRuleDoesNotExistException

The specified approval rule does not exist.

Sourcemodule ApprovalRuleNameRequiredException = Awso_codecommit.Values.ApprovalRuleNameRequiredException

An approval rule name is required, but was not specified.

Sourcemodule CannotModifyApprovalRuleFromTemplateException = Awso_codecommit.Values.CannotModifyApprovalRuleFromTemplateException

The approval rule cannot be modified for the pull request because it was created by an approval rule template and applied to the pull request automatically.

Sourcemodule InvalidApprovalRuleContentException = Awso_codecommit.Values.InvalidApprovalRuleContentException

The content for the approval rule is not valid.

Sourcemodule InvalidApprovalRuleNameException = Awso_codecommit.Values.InvalidApprovalRuleNameException

The name for the approval rule is not valid.

Sourcemodule InvalidRuleContentSha256Exception = Awso_codecommit.Values.InvalidRuleContentSha256Exception

The SHA-256 hash signature for the rule content is not valid.

Sourcemodule CommentContentRequiredException = Awso_codecommit.Values.CommentContentRequiredException

The comment is empty. You must provide some content for a comment. The content cannot be null.

Sourcemodule CommentContentSizeLimitExceededException = Awso_codecommit.Values.CommentContentSizeLimitExceededException

The comment is too large. Comments are limited to 10,240 characters.

This comment has already been deleted. You cannot edit or delete a deleted comment.

Sourcemodule CommentDoesNotExistException = Awso_codecommit.Values.CommentDoesNotExistException

No comment exists with the provided ID. Verify that you have used the correct ID, and then try again.

The comment ID is missing or null. A comment ID is required.

Sourcemodule CommentNotCreatedByCallerException = Awso_codecommit.Values.CommentNotCreatedByCallerException

You cannot modify or delete this comment. Only comment authors can modify or delete their comments.

The comment ID is not in a valid format. Make sure that you have provided the full comment ID.

Returns information about an approval rule template.

Sourcemodule ApprovalRuleTemplateDoesNotExistException = Awso_codecommit.Values.ApprovalRuleTemplateDoesNotExistException

The specified approval rule template does not exist. Verify that the name is correct and that you are signed in to the Amazon Web Services Region where the template was created, and then try again.

Sourcemodule ApprovalRuleTemplateNameAlreadyExistsException = Awso_codecommit.Values.ApprovalRuleTemplateNameAlreadyExistsException

You cannot create an approval rule template with that name because a template with that name already exists in this Amazon Web Services Region for your Amazon Web Services account. Approval rule template names must be unique.

Sourcemodule ApprovalRuleTemplateNameRequiredException = Awso_codecommit.Values.ApprovalRuleTemplateNameRequiredException

An approval rule template name is required, but was not specified.

Sourcemodule InvalidApprovalRuleTemplateNameException = Awso_codecommit.Values.InvalidApprovalRuleTemplateNameException

The name of the approval rule template is not valid. Template names must be between 1 and 100 valid characters in length. For more information about limits in CodeCommit, see Quotas in the CodeCommit User Guide.

Sourcemodule InvalidApprovalRuleTemplateDescriptionException = Awso_codecommit.Values.InvalidApprovalRuleTemplateDescriptionException

The description for the approval rule template is not valid because it exceeds the maximum characters allowed for a description. For more information about limits in CodeCommit, see Quotas in the CodeCommit User Guide.

Sourcemodule ApprovalRuleTemplateContentRequiredException = Awso_codecommit.Values.ApprovalRuleTemplateContentRequiredException

The content for the approval rule template is empty. You must provide some content for an approval rule template. The content cannot be null.

Sourcemodule InvalidApprovalRuleTemplateContentException = Awso_codecommit.Values.InvalidApprovalRuleTemplateContentException

The content of the approval rule template is not valid.

Sourcemodule InvalidRepositoryTriggerBranchNameException = Awso_codecommit.Values.InvalidRepositoryTriggerBranchNameException

One or more branch names specified for the trigger is not valid.

Sourcemodule InvalidRepositoryTriggerCustomDataException = Awso_codecommit.Values.InvalidRepositoryTriggerCustomDataException

The custom data provided for the trigger is not valid.

Sourcemodule InvalidRepositoryTriggerDestinationArnException = Awso_codecommit.Values.InvalidRepositoryTriggerDestinationArnException

The Amazon Resource Name (ARN) for the trigger is not valid for the specified destination. The most common reason for this error is that the ARN does not meet the requirements for the service type.

Sourcemodule InvalidRepositoryTriggerEventsException = Awso_codecommit.Values.InvalidRepositoryTriggerEventsException

One or more events specified for the trigger is not valid. Check to make sure that all events specified match the requirements for allowed events.

Sourcemodule InvalidRepositoryTriggerNameException = Awso_codecommit.Values.InvalidRepositoryTriggerNameException

The name of the trigger is not valid.

Sourcemodule InvalidRepositoryTriggerRegionException = Awso_codecommit.Values.InvalidRepositoryTriggerRegionException

The Amazon Web Services Region for the trigger target does not match the Amazon Web Services Region for the repository. Triggers must be created in the same Amazon Web Services Region as the target for the trigger.

Sourcemodule MaximumBranchesExceededException = Awso_codecommit.Values.MaximumBranchesExceededException

The number of branches for the trigger was exceeded.

Sourcemodule MaximumRepositoryTriggersExceededException = Awso_codecommit.Values.MaximumRepositoryTriggersExceededException

The number of triggers allowed for the repository was exceeded.

Sourcemodule RepositoryTriggerBranchNameListRequiredException = Awso_codecommit.Values.RepositoryTriggerBranchNameListRequiredException

At least one branch name is required, but was not specified in the trigger configuration.

Sourcemodule RepositoryTriggerDestinationArnRequiredException = Awso_codecommit.Values.RepositoryTriggerDestinationArnRequiredException

A destination ARN for the target service for the trigger is required, but was not specified.

Sourcemodule RepositoryTriggerEventsListRequiredException = Awso_codecommit.Values.RepositoryTriggerEventsListRequiredException

At least one event for the trigger is required, but was not specified.

Sourcemodule RepositoryTriggerExecutionFailureList = Awso_codecommit.Values.RepositoryTriggerExecutionFailureList
Sourcemodule RepositoryTriggerNameRequiredException = Awso_codecommit.Values.RepositoryTriggerNameRequiredException

A name for the trigger is required, but was not specified.

Sourcemodule RepositoryTriggersListRequiredException = Awso_codecommit.Values.RepositoryTriggersListRequiredException

The list of triggers for the repository is required, but was not specified.

Sourcemodule RepositoryTriggersConfigurationId = Awso_codecommit.Values.RepositoryTriggersConfigurationId

The specified branch does not exist.

Sourcemodule BranchNameIsTagNameException = Awso_codecommit.Values.BranchNameIsTagNameException

The specified branch name is not valid because it is a tag name. Enter the name of a branch in the repository. For a list of valid branch names, use ListBranches.

A branch name is required, but was not specified.

Sourcemodule CommitMessageLengthExceededException = Awso_codecommit.Values.CommitMessageLengthExceededException

The commit message is too long. Provide a shorter string.

Sourcemodule DirectoryNameConflictsWithFileNameException = Awso_codecommit.Values.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. Either provide a different name for the file, or specify a different path for the file.

Sourcemodule FileContentRequiredException = Awso_codecommit.Values.FileContentRequiredException

The file cannot be added because it is empty. Empty files cannot be added to the repository with this API.

Sourcemodule FileContentSizeLimitExceededException = Awso_codecommit.Values.FileContentSizeLimitExceededException

The file cannot be added because it is too large. The maximum file size is 6 MB, and the combined file content change size is 7 MB. Consider making these changes using a Git client.

Sourcemodule FileNameConflictsWithDirectoryNameException = Awso_codecommit.Values.FileNameConflictsWithDirectoryNameException

A file cannot be added to the repository because the specified file name has the same name as a directory in this repository. Either provide another name for the file, or add the file in a directory that does not match the file name.

Sourcemodule FilePathConflictsWithSubmodulePathException = Awso_codecommit.Values.FilePathConflictsWithSubmodulePathException

The commit cannot be created because a specified file path points to a submodule. Verify that the destination files have valid file paths that do not point to a submodule.

Sourcemodule FolderContentSizeLimitExceededException = Awso_codecommit.Values.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. Either reduce the number and size of your changes, or split the changes across multiple folders.

The specified reference name is not valid.

Sourcemodule InvalidDeletionParameterException = Awso_codecommit.Values.InvalidDeletionParameterException

The specified deletion parameter is not valid.

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.

The specified file mode permission is not valid. For a list of valid file mode permissions, see PutFile.

Sourcemodule InvalidParentCommitIdException = Awso_codecommit.Values.InvalidParentCommitIdException

The parent commit ID is not valid. The commit ID cannot be empty, and must match the head commit ID for the branch of the repository where you want to add or update a file.

The specified path is not valid.

The user name is not valid because it has exceeded the character limit for author names.

Sourcemodule ParentCommitDoesNotExistException = Awso_codecommit.Values.ParentCommitDoesNotExistException

The parent commit ID is not valid because it does not exist. The specified parent commit ID does not exist in the specified branch of the repository.

Sourcemodule ParentCommitIdOutdatedException = Awso_codecommit.Values.ParentCommitIdOutdatedException

The file could not be added because the provided parent commit ID is not the current tip of the specified branch. To view the full commit ID of the current head of the branch, use GetBranch.

Sourcemodule ParentCommitIdRequiredException = Awso_codecommit.Values.ParentCommitIdRequiredException

A parent commit ID is required. To view the full commit ID of a branch in a repository, use GetBranch or a Git command (for example, git pull or git log).

The folderPath for a location cannot be null.

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.

Sourcemodule ClientRequestTokenRequiredException = Awso_codecommit.Values.ClientRequestTokenRequiredException

A client request token is required. A client request token is an unique, client-generated idempotency token that, when provided in a request, ensures the request cannot be repeated with a changed parameter. If a request is received with the same parameters and a token is included, the request returns information about the initial request that used that token.

Sourcemodule IdempotencyParameterMismatchException = Awso_codecommit.Values.IdempotencyParameterMismatchException

The client request token is not valid. Either the token is not in a valid format, or the token has been used in a previous request and cannot be reused.

Sourcemodule InvalidClientRequestTokenException = Awso_codecommit.Values.InvalidClientRequestTokenException

The client request token is not valid.

Sourcemodule BeforeCommitIdAndAfterCommitIdAreSameException = Awso_codecommit.Values.BeforeCommitIdAndAfterCommitIdAreSameException

The before commit ID and the after commit ID are the same, which is not valid. The before commit ID and the after commit ID must be different commit IDs.

The specified commit does not exist or no commit was specified, and the specified repository has no default branch.

A commit ID was not specified.

The specified commit ID is not valid.

Sourcemodule InvalidFileLocationException = Awso_codecommit.Values.InvalidFileLocationException

The location of the file is not valid. Make sure that you include the file name and extension.

Sourcemodule InvalidFilePositionException = Awso_codecommit.Values.InvalidFilePositionException

The position is not valid. Make sure that the line number exists in the version of the file you want to comment on.

Sourcemodule InvalidRelativeFileVersionEnumException = Awso_codecommit.Values.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.

The specified path does not exist.

Sourcemodule RepositoryNotAssociatedWithPullRequestException = Awso_codecommit.Values.RepositoryNotAssociatedWithPullRequestException

The repository does not contain any pull requests with that pull request ID. Use GetPullRequest to verify the correct repository name for the pull request ID.

Sourcemodule ConcurrentReferenceUpdateException = Awso_codecommit.Values.ConcurrentReferenceUpdateException

The merge cannot be completed because the target branch has been modified. Another user might have modified the target branch while the merge was in progress. Wait a few minutes, and then try again.

Sourcemodule InvalidConflictDetailLevelException = Awso_codecommit.Values.InvalidConflictDetailLevelException

The specified conflict detail level is not valid.

Sourcemodule InvalidConflictResolutionException = Awso_codecommit.Values.InvalidConflictResolutionException

The specified conflict resolution list is not valid.

Sourcemodule InvalidConflictResolutionStrategyException = Awso_codecommit.Values.InvalidConflictResolutionStrategyException

The specified conflict resolution strategy is not valid.

Sourcemodule InvalidReplacementContentException = Awso_codecommit.Values.InvalidReplacementContentException

Automerge was specified for resolving the conflict, but the replacement type is not valid or content is missing.

Sourcemodule InvalidReplacementTypeException = Awso_codecommit.Values.InvalidReplacementTypeException

Automerge was specified for resolving the conflict, but the specified replacement type is not valid.

Sourcemodule ManualMergeRequiredException = Awso_codecommit.Values.ManualMergeRequiredException

The pull request cannot be merged automatically into the destination branch. You must manually merge the branches and resolve any conflicts.

Sourcemodule MaximumConflictResolutionEntriesExceededException = Awso_codecommit.Values.MaximumConflictResolutionEntriesExceededException

The number of allowed conflict resolution entries was exceeded.

Sourcemodule MaximumFileContentToLoadExceededException = Awso_codecommit.Values.MaximumFileContentToLoadExceededException

The number of files to load exceeds the allowed limit.

Sourcemodule MaximumItemsToCompareExceededException = Awso_codecommit.Values.MaximumItemsToCompareExceededException

The number of items to compare between the source or destination branches and the merge base has exceeded the maximum allowed.

Sourcemodule MultipleConflictResolutionEntriesException = Awso_codecommit.Values.MultipleConflictResolutionEntriesException

More than one conflict resolution entries exists for the conflict. A conflict can have only one conflict resolution entry.

Sourcemodule PullRequestApprovalRulesNotSatisfiedException = Awso_codecommit.Values.PullRequestApprovalRulesNotSatisfiedException

The pull request cannot be merged because one or more approval rules applied to the pull request have conditions that have not been met.

Sourcemodule ReplacementContentRequiredException = Awso_codecommit.Values.ReplacementContentRequiredException

USE_NEW_CONTENT was specified, but no replacement content has been provided.

Sourcemodule ReplacementTypeRequiredException = Awso_codecommit.Values.ReplacementTypeRequiredException

A replacement type is required.

Sourcemodule TipOfSourceReferenceIsDifferentException = Awso_codecommit.Values.TipOfSourceReferenceIsDifferentException

The tip of the source branch in the destination repository does not match the tip of the source branch specified in your request. The pull request might have been updated. Make sure that you have the latest changes.

Sourcemodule TipsDivergenceExceededException = Awso_codecommit.Values.TipsDivergenceExceededException

The divergence between the tips of the provided commit specifiers is too great to determine whether there might be any merge conflicts. Locally compare the specifiers using git diff or a diff tool.

If AUTOMERGE is the conflict resolution strategy, a list of inputs to use when resolving conflicts during a merge.

Sourcemodule ConflictResolutionStrategyTypeEnum = Awso_codecommit.Values.ConflictResolutionStrategyTypeEnum
Sourcemodule ReferenceDoesNotExistException = Awso_codecommit.Values.ReferenceDoesNotExistException

The specified reference does not exist. You must provide a full commit ID.

A commit was not specified.

The commit cannot be created because no file mode has been specified. A file mode is required to update mode permissions for a file.

The specified commit is not valid.

Sourcemodule InvalidTargetBranchException = Awso_codecommit.Values.InvalidTargetBranchException

The specified target branch is not valid.

The value for the resource ARN is not valid. For more information about resources in CodeCommit, see CodeCommit Resources and Operations in the CodeCommit User Guide.

Sourcemodule ResourceArnRequiredException = Awso_codecommit.Values.ResourceArnRequiredException

A valid Amazon Resource Name (ARN) for an CodeCommit resource is required. For a list of valid resources in CodeCommit, see CodeCommit Resources and Operations in the CodeCommit User Guide.

Sourcemodule InvalidContinuationTokenException = Awso_codecommit.Values.InvalidContinuationTokenException

The specified continuation token is not valid.

The specified sort order is not valid.

The specified sort by value is not valid.

The specified number of maximum results is not valid.

The specified Amazon Resource Name (ARN) does not exist in the Amazon Web Services account.

The Amazon Resource Name (ARN) is not valid. Make sure that you have provided the full ARN for the author of the pull request, and then try again.

Sourcemodule ApprovalRuleTemplateNameList = Awso_codecommit.Values.ApprovalRuleTemplateNameList

The revision ID is not valid. Use GetPullRequest to determine the value.

A revision ID is required, but was not provided.

Sourcemodule InvalidDestinationCommitSpecifierException = Awso_codecommit.Values.InvalidDestinationCommitSpecifierException

The destination commit specifier is not valid. You must provide a valid branch name, tag, or full commit ID.

Sourcemodule InvalidMaxConflictFilesException = Awso_codecommit.Values.InvalidMaxConflictFilesException

The specified value for the number of conflict files to return is not valid.

The specified merge option is not valid for this operation. Not all merge strategies are supported for all operations.

Sourcemodule InvalidSourceCommitSpecifierException = Awso_codecommit.Values.InvalidSourceCommitSpecifierException

The source commit specifier is not valid. You must provide a valid branch name, tag, or full commit ID.

Sourcemodule MergeOptionRequiredException = Awso_codecommit.Values.MergeOptionRequiredException

A merge option or stategy is required, and none was provided.

The specified folder does not exist. Either the folder name is not correct, or you did not enter the full path to the folder.

The specified file does not exist. Verify that you have used the correct file name, full path, and extension.

The specified file exceeds the file size limit for CodeCommit. For more information about limits in CodeCommit, see Quotas in the CodeCommit User Guide.

Sourcemodule CommitIdDoesNotExistException = Awso_codecommit.Values.CommitIdDoesNotExistException

The specified commit ID does not exist.

Sourcemodule CommentsForComparedCommitData = Awso_codecommit.Values.CommentsForComparedCommitData
Sourcemodule InvalidReactionUserArnException = Awso_codecommit.Values.InvalidReactionUserArnException

The Amazon Resource Name (ARN) of the user or identity is not valid.

Returns information about a branch.

The specified blob does not exist.

A blob ID is required, but was not specified.

The specified blob is not valid.

Returns information about the approval rules applied to a pull request and whether conditions have been met.

The revision ID provided in the request does not match the current revision ID. Use GetPullRequest to retrieve the current revision ID.

The specified Amazon Resource Name (ARN) does not exist in the Amazon Web Services account.

The Amazon Resource Name (ARN) is not valid. Make sure that you have provided the full ARN for the user who initiated the change for the pull request, and then try again.

Sourcemodule InvalidPullRequestEventTypeException = Awso_codecommit.Values.InvalidPullRequestEventTypeException

The pull request event type is not valid.

Sourcemodule InvalidMaxMergeHunksException = Awso_codecommit.Values.InvalidMaxMergeHunksException

The specified value for the number of merge hunks to return is not valid.

Sourcemodule CannotDeleteApprovalRuleFromTemplateException = Awso_codecommit.Values.CannotDeleteApprovalRuleFromTemplateException

The approval rule cannot be deleted from the pull request because it was created by an approval rule template and applied to the pull request automatically.

Sourcemodule DefaultBranchCannotBeDeletedException = Awso_codecommit.Values.DefaultBranchCannotBeDeletedException

The specified branch is the default branch for the repository, and cannot be deleted. To delete this branch, you must first set another branch as the default branch.

Sourcemodule ApprovalRuleTemplateInUseException = Awso_codecommit.Values.ApprovalRuleTemplateInUseException

The approval rule template is associated with one or more repositories. You cannot delete a template that is associated with a repository. Remove all associations, and then try again.

Sourcemodule InvalidRepositoryDescriptionException = Awso_codecommit.Values.InvalidRepositoryDescriptionException

The specified repository description is not valid.

Sourcemodule InvalidSystemTagUsageException = Awso_codecommit.Values.InvalidSystemTagUsageException

The specified tag is not valid. Key names cannot be prefixed with aws:.

The map of tags is not valid.

Sourcemodule OperationNotAllowedException = Awso_codecommit.Values.OperationNotAllowedException

The requested action is not allowed.

Sourcemodule RepositoryLimitExceededException = Awso_codecommit.Values.RepositoryLimitExceededException

A repository resource limit was exceeded.

Sourcemodule RepositoryNameExistsException = Awso_codecommit.Values.RepositoryNameExistsException

The specified repository name already exists.

The tag policy is not valid.

The maximum number of tags for an CodeCommit resource has been exceeded.

Sourcemodule InvalidReferenceNameException = Awso_codecommit.Values.InvalidReferenceNameException

The specified reference name format is not valid. Reference names must conform to the Git references format (for example, refs/heads/main). For more information, see Git Internals - Git References or consult your Git documentation.

The target for the pull request is not valid. A target must contain the full values for the repository name, source branch, and destination branch for the pull request.

The targets for the pull request is not valid or not in a valid format. Targets are a list of target objects. Each target object must contain the full values for the repository name, source branch, and destination branch for a pull request.

Sourcemodule MaximumOpenPullRequestsExceededException = Awso_codecommit.Values.MaximumOpenPullRequestsExceededException

You cannot create the pull request because the repository has too many open pull requests. The maximum number of open pull requests for a repository is 1,000. Close one or more open pull requests, and then try again.

Sourcemodule MultipleRepositoriesInPullRequestException = Awso_codecommit.Values.MultipleRepositoriesInPullRequestException

You cannot include more than one repository in a pull request. Make sure you have specified only one repository name in your request, and then try again.

Sourcemodule ReferenceNameRequiredException = Awso_codecommit.Values.ReferenceNameRequiredException

A reference name is required, but none was provided.

Sourcemodule ReferenceTypeNotSupportedException = Awso_codecommit.Values.ReferenceTypeNotSupportedException

The specified reference is not a supported type.

Sourcemodule SourceAndDestinationAreSameException = Awso_codecommit.Values.SourceAndDestinationAreSameException

The source branch and destination branch for the pull request are the same. You must specify different branches for the source and destination.

A pull request target is required. It cannot be empty or null. A pull request target must contain the full values for the repository name, source branch, and destination branch for the pull request.

An array of target objects is required. It cannot be empty or null.

Sourcemodule ApprovalRuleNameAlreadyExistsException = Awso_codecommit.Values.ApprovalRuleNameAlreadyExistsException

An approval rule with that name already exists. Approval rule names must be unique within the scope of a pull request.

Sourcemodule NumberOfRulesExceededException = Awso_codecommit.Values.NumberOfRulesExceededException

The approval rule cannot be added. The pull request has the maximum number of approval rules associated with it.

Sourcemodule FileContentAndSourceFileSpecifiedException = Awso_codecommit.Values.FileContentAndSourceFileSpecifiedException

The commit cannot be created because both a source file and file content have been specified for the same file. You cannot provide both. Either specify a source file or provide the file content directly.

The commit cannot be created because no files have been specified as added, updated, or changed (PutFile or DeleteFile) for the commit.

Sourcemodule MaximumFileEntriesExceededException = Awso_codecommit.Values.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. Consider using a Git client for these changes.

The commit cannot be created because no changes will be made to the repository as a result of this commit. A commit must contain at least one change.

Sourcemodule PutFileEntryConflictException = Awso_codecommit.Values.PutFileEntryConflictException

The commit cannot be created because one or more files specified in the commit reference both a file and a folder.

Sourcemodule RestrictedSourceFileException = Awso_codecommit.Values.RestrictedSourceFileException

The commit cannot be created because one of the changes specifies copying or moving a .gitkeep file.

The commit cannot be created because one or more changes in this commit duplicate actions in the same file path. For example, you cannot make the same delete request to the same file in the same file path twice, or make a delete request and a move request to the same file as part of the same commit.

Sourcemodule SourceFileOrContentRequiredException = Awso_codecommit.Values.SourceFileOrContentRequiredException

The commit cannot be created because no source files or file content have been specified for the commit.

Sourcemodule NumberOfRuleTemplatesExceededException = Awso_codecommit.Values.NumberOfRuleTemplatesExceededException

The maximum number of approval rule templates has been exceeded for this Amazon Web Services Region.

Sourcemodule BatchGetRepositoriesErrorsList = Awso_codecommit.Values.BatchGetRepositoriesErrorsList
Sourcemodule MaximumRepositoryNamesExceededException = Awso_codecommit.Values.MaximumRepositoryNamesExceededException

The maximum number of allowed repository names was exceeded. Currently, this number is 100.

Sourcemodule RepositoryNamesRequiredException = Awso_codecommit.Values.RepositoryNamesRequiredException

At least one repository name object is required, but was not specified.

Sourcemodule CommitIdsLimitExceededException = Awso_codecommit.Values.CommitIdsLimitExceededException

The maximum number of allowed commit IDs in a batch request is 100. Verify that your batch requests contains no more than 100 commit IDs, and then try again.

Sourcemodule CommitIdsListRequiredException = Awso_codecommit.Values.CommitIdsListRequiredException

A list of commit IDs is required, but was either not specified or the list was empty.

Sourcemodule BatchDisassociateApprovalRuleTemplateFromRepositoriesErrorsList = Awso_codecommit.Values.BatchDisassociateApprovalRuleTemplateFromRepositoriesErrorsList
Sourcemodule BatchDescribeMergeConflictsErrors = Awso_codecommit.Values.BatchDescribeMergeConflictsErrors
Sourcemodule BatchAssociateApprovalRuleTemplateWithRepositoriesErrorsList = Awso_codecommit.Values.BatchAssociateApprovalRuleTemplateWithRepositoriesErrorsList

Represents the input of an update repository description operation.

Sourcemodule UpdateRepositoryEncryptionKeyOutput = Awso_codecommit.Values.UpdateRepositoryEncryptionKeyOutput

Updates the Key Management Service encryption key used to encrypt and decrypt a CodeCommit repository.

Sourcemodule UpdateRepositoryEncryptionKeyInput = Awso_codecommit.Values.UpdateRepositoryEncryptionKeyInput

Updates the Key Management Service encryption key used to encrypt and decrypt a CodeCommit repository.

Sourcemodule UpdateRepositoryDescriptionInput = Awso_codecommit.Values.UpdateRepositoryDescriptionInput

Represents the input of an update repository description operation.

Sourcemodule UpdatePullRequestTitleOutput = Awso_codecommit.Values.UpdatePullRequestTitleOutput

Replaces the title of a pull request.

Replaces the title of a pull request.

Sourcemodule UpdatePullRequestStatusOutput = Awso_codecommit.Values.UpdatePullRequestStatusOutput

Updates the status of a pull request.

Sourcemodule UpdatePullRequestStatusInput = Awso_codecommit.Values.UpdatePullRequestStatusInput

Updates the status of a pull request.

Sourcemodule UpdatePullRequestDescriptionOutput = Awso_codecommit.Values.UpdatePullRequestDescriptionOutput

Replaces the contents of the description of a pull request.

Sourcemodule UpdatePullRequestDescriptionInput = Awso_codecommit.Values.UpdatePullRequestDescriptionInput

Replaces the contents of the description of a pull request.

Sourcemodule UpdatePullRequestApprovalStateInput = Awso_codecommit.Values.UpdatePullRequestApprovalStateInput

Updates the state of a user's approval on a pull request. The user is derived from the signed-in account when the request is made.

Sourcemodule UpdatePullRequestApprovalRuleContentOutput = Awso_codecommit.Values.UpdatePullRequestApprovalRuleContentOutput

Updates the structure of an approval rule created specifically for a pull request. For example, you can change the number of required approvers and the approval pool for approvers.

Sourcemodule UpdatePullRequestApprovalRuleContentInput = Awso_codecommit.Values.UpdatePullRequestApprovalRuleContentInput

Updates the structure of an approval rule created specifically for a pull request. For example, you can change the number of required approvers and the approval pool for approvers.

Represents the input of an update default branch operation.

Replaces the contents of a comment.

Replaces the contents of a comment.

Sourcemodule UpdateApprovalRuleTemplateNameOutput = Awso_codecommit.Values.UpdateApprovalRuleTemplateNameOutput

Updates the name of a specified approval rule template.

Sourcemodule UpdateApprovalRuleTemplateNameInput = Awso_codecommit.Values.UpdateApprovalRuleTemplateNameInput

Updates the name of a specified approval rule template.

Sourcemodule UpdateApprovalRuleTemplateDescriptionOutput = Awso_codecommit.Values.UpdateApprovalRuleTemplateDescriptionOutput

Updates the description for a specified approval rule template.

Sourcemodule UpdateApprovalRuleTemplateDescriptionInput = Awso_codecommit.Values.UpdateApprovalRuleTemplateDescriptionInput

Updates the description for a specified approval rule template.

Sourcemodule UpdateApprovalRuleTemplateContentOutput = Awso_codecommit.Values.UpdateApprovalRuleTemplateContentOutput

Updates the content of an approval rule template. You can change the number of required approvals, the membership of the approval rule, and whether an approval pool is defined.

Sourcemodule UpdateApprovalRuleTemplateContentInput = Awso_codecommit.Values.UpdateApprovalRuleTemplateContentInput

Updates the content of an approval rule template. You can change the number of required approvals, the membership of the approval rule, and whether an approval pool is defined.

Removes tags for a resource in CodeCommit. For a list of valid resources in CodeCommit, see CodeCommit Resources and Operations in the CodeCommit User Guide.

Sourcemodule TestRepositoryTriggersOutput = Awso_codecommit.Values.TestRepositoryTriggersOutput

Represents the output of a test repository triggers operation.

Represents the input of a test repository triggers operation.

A map of tags is required.

Adds or updates tags for a resource in CodeCommit. For a list of valid resources in CodeCommit, see CodeCommit Resources and Operations in the CodeCommit User Guide.

Sourcemodule TagKeysListRequiredException = Awso_codecommit.Values.TagKeysListRequiredException

A list of tag keys is required. The list cannot be empty or null.

Sourcemodule ReactionValueRequiredException = Awso_codecommit.Values.ReactionValueRequiredException

A reaction value is required.

Sourcemodule ReactionLimitExceededException = Awso_codecommit.Values.ReactionLimitExceededException

The number of reactions has been exceeded. Reactions are limited to one reaction per user for each individual comment ID.

Represents the output of a put repository triggers operation.

Represents the input of a put repository triggers operation.

Adds or updates a file in a branch in an CodeCommit repository, and generates a commit for the addition in the specified branch.

Adds or updates a file in a branch in an CodeCommit repository, and generates a commit for the addition in the specified branch.

Adds or updates a reaction to a specified comment for the user whose identity is used to make the request. You can only add or update a reaction for yourself. You cannot add, modify, or delete a reaction for another user.

Sourcemodule PullRequestCannotBeApprovedByAuthorException = Awso_codecommit.Values.PullRequestCannotBeApprovedByAuthorException

The approval cannot be applied because the user approving the pull request matches the user who created the pull request. You cannot approve a pull request that you created.

Posts a comment in reply to an existing comment on a comparison between commits or a pull request.

Posts a comment in reply to an existing comment on a comparison between commits or a pull request.

Sourcemodule PostCommentForPullRequestOutput = Awso_codecommit.Values.PostCommentForPullRequestOutput

Posts a comment on a pull request.

Sourcemodule PostCommentForPullRequestInput = Awso_codecommit.Values.PostCommentForPullRequestInput

Posts a comment on a pull request.

Sourcemodule PostCommentForComparedCommitOutput = Awso_codecommit.Values.PostCommentForComparedCommitOutput

Posts a comment on the comparison between two commits.

Sourcemodule PostCommentForComparedCommitInput = Awso_codecommit.Values.PostCommentForComparedCommitInput

Posts a comment on the comparison between two commits.

Sourcemodule OverrideStatusRequiredException = Awso_codecommit.Values.OverrideStatusRequiredException

An override status is required, but no value was provided. Valid values include OVERRIDE and REVOKE.

Sourcemodule OverridePullRequestApprovalRulesInput = Awso_codecommit.Values.OverridePullRequestApprovalRulesInput

Sets aside (overrides) all approval rule requirements for a specified pull request.

The pull request has already had its approval rules set to override.

Sourcemodule MergePullRequestByThreeWayOutput = Awso_codecommit.Values.MergePullRequestByThreeWayOutput

Attempts to merge the source commit of a pull request into the specified destination branch for that pull request at the specified commit using the three-way merge strategy. If the merge is successful, it closes the pull request.

Sourcemodule MergePullRequestByThreeWayInput = Awso_codecommit.Values.MergePullRequestByThreeWayInput

Attempts to merge the source commit of a pull request into the specified destination branch for that pull request at the specified commit using the three-way merge strategy. If the merge is successful, it closes the pull request.

Sourcemodule MergePullRequestBySquashOutput = Awso_codecommit.Values.MergePullRequestBySquashOutput

Attempts to merge the source commit of a pull request into the specified destination branch for that pull request at the specified commit using the squash merge strategy. If the merge is successful, it closes the pull request.

Sourcemodule MergePullRequestBySquashInput = Awso_codecommit.Values.MergePullRequestBySquashInput

Attempts to merge the source commit of a pull request into the specified destination branch for that pull request at the specified commit using the squash merge strategy. If the merge is successful, it closes the pull request.

Sourcemodule MergePullRequestByFastForwardOutput = Awso_codecommit.Values.MergePullRequestByFastForwardOutput

Attempts to merge the source commit of a pull request into the specified destination branch for that pull request at the specified commit using the fast-forward merge strategy. If the merge is successful, it closes the pull request.

Sourcemodule MergePullRequestByFastForwardInput = Awso_codecommit.Values.MergePullRequestByFastForwardInput

Attempts to merge the source commit of a pull request into the specified destination branch for that pull request at the specified commit using the fast-forward merge strategy. If the merge is successful, it closes the pull request.

Sourcemodule MergeBranchesByThreeWayOutput = Awso_codecommit.Values.MergeBranchesByThreeWayOutput

Merges two specified branches using the three-way merge strategy.

Sourcemodule MergeBranchesByThreeWayInput = Awso_codecommit.Values.MergeBranchesByThreeWayInput

Merges two specified branches using the three-way merge strategy.

Merges two branches using the squash merge strategy.

Merges two branches using the squash merge strategy.

Sourcemodule MergeBranchesByFastForwardOutput = Awso_codecommit.Values.MergeBranchesByFastForwardOutput

Merges two branches using the fast-forward merge strategy.

Sourcemodule MergeBranchesByFastForwardInput = Awso_codecommit.Values.MergeBranchesByFastForwardInput

Merges two branches using the fast-forward merge strategy.

Sourcemodule MaximumRuleTemplatesAssociatedWithRepositoryException = Awso_codecommit.Values.MaximumRuleTemplatesAssociatedWithRepositoryException

The maximum number of approval rule templates for a repository has been exceeded. You cannot associate more than 25 approval rule templates with a repository.

Sourcemodule MaximumNumberOfApprovalsExceededException = Awso_codecommit.Values.MaximumNumberOfApprovalsExceededException

The number of approvals required for the approval rule exceeds the maximum number allowed.

Gets information about Amazon Web Servicestags for a specified Amazon Resource Name (ARN) in CodeCommit. For a list of valid resources in CodeCommit, see CodeCommit Resources and Operations in the CodeCommit User Guide.

Gets information about Amazon Web Servicestags for a specified Amazon Resource Name (ARN) in CodeCommit. For a list of valid resources in CodeCommit, see CodeCommit Resources and Operations in the CodeCommit User Guide.

Represents the output of a list repositories operation.

Represents the input of a list repositories operation.

Sourcemodule ListRepositoriesForApprovalRuleTemplateOutput = Awso_codecommit.Values.ListRepositoriesForApprovalRuleTemplateOutput

Lists all repositories associated with the specified approval rule template.

Sourcemodule ListRepositoriesForApprovalRuleTemplateInput = Awso_codecommit.Values.ListRepositoriesForApprovalRuleTemplateInput

Lists all repositories associated with the specified approval rule template.

Returns a list of pull requests for a specified repository. The return list can be refined by pull request status or pull request author ARN.

Returns a list of pull requests for a specified repository. The return list can be refined by pull request status or pull request author ARN.

Sourcemodule ListFileCommitHistoryResponse = Awso_codecommit.Values.ListFileCommitHistoryResponse

Retrieves a list of commits and changes to a specified file.

Sourcemodule ListFileCommitHistoryRequest = Awso_codecommit.Values.ListFileCommitHistoryRequest

Retrieves a list of commits and changes to a specified file.

Represents the output of a list branches operation.

Represents the input of a list branches operation.

Sourcemodule ListAssociatedApprovalRuleTemplatesForRepositoryOutput = Awso_codecommit.Values.ListAssociatedApprovalRuleTemplatesForRepositoryOutput

Lists all approval rule templates that are associated with a specified repository.

Sourcemodule ListAssociatedApprovalRuleTemplatesForRepositoryInput = Awso_codecommit.Values.ListAssociatedApprovalRuleTemplatesForRepositoryInput

Lists all approval rule templates that are associated with a specified repository.

Sourcemodule ListApprovalRuleTemplatesOutput = Awso_codecommit.Values.ListApprovalRuleTemplatesOutput

Lists all approval rule templates in the specified Amazon Web Services Region in your Amazon Web Services account. If an Amazon Web Services Region is not specified, the Amazon Web Services Region where you are signed in is used.

Sourcemodule ListApprovalRuleTemplatesInput = Awso_codecommit.Values.ListApprovalRuleTemplatesInput

Lists all approval rule templates in the specified Amazon Web Services Region in your Amazon Web Services account. If an Amazon Web Services Region is not specified, the Amazon Web Services Region where you are signed in is used.

The list of tags is not valid.

Sourcemodule InvalidReactionValueException = Awso_codecommit.Values.InvalidReactionValueException

The value of the reaction is not valid. For more information, see the CodeCommit User Guide.

Sourcemodule InvalidOverrideStatusException = Awso_codecommit.Values.InvalidOverrideStatusException

The override status is not valid. Valid statuses are OVERRIDE and REVOKE.

Sourcemodule InvalidApprovalStateException = Awso_codecommit.Values.InvalidApprovalStateException

The state for the approval is not valid. Valid values include APPROVE and REVOKE.

Represents the output of a get repository triggers operation.

Represents the input of a get repository triggers operation.

Represents the output of a get repository operation.

Represents the input of a get repository operation.

Sourcemodule GetPullRequestOverrideStateOutput = Awso_codecommit.Values.GetPullRequestOverrideStateOutput

Returns information about whether approval rules have been set aside (overridden) for a pull request, and if so, the Amazon Resource Name (ARN) of the user or identity that overrode the rules and their requirements for the pull request.

Sourcemodule GetPullRequestOverrideStateInput = Awso_codecommit.Values.GetPullRequestOverrideStateInput

Returns information about whether approval rules have been set aside (overridden) for a pull request, and if so, the Amazon Resource Name (ARN) of the user or identity that overrode the rules and their requirements for the pull request.

Gets information about a pull request in a specified repository.

Gets information about a pull request in a specified repository.

Sourcemodule GetPullRequestApprovalStatesOutput = Awso_codecommit.Values.GetPullRequestApprovalStatesOutput

Gets information about the approval states for a specified pull request. Approval states only apply to pull requests that have one or more approval rules applied to them.

Sourcemodule GetPullRequestApprovalStatesInput = Awso_codecommit.Values.GetPullRequestApprovalStatesInput

Gets information about the approval states for a specified pull request. Approval states only apply to pull requests that have one or more approval rules applied to them.

Returns information about the merge options available for merging two specified branches. For details about why a merge option is not available, use GetMergeConflicts or DescribeMergeConflicts.

Returns information about the merge options available for merging two specified branches. For details about why a merge option is not available, use GetMergeConflicts or DescribeMergeConflicts.

Returns information about merge conflicts between the before and after commit IDs for a pull request in a repository.

Returns information about merge conflicts between the before and after commit IDs for a pull request in a repository.

Returns information about a specified merge commit.

Returns information about a specified merge commit.

Returns the contents of a specified folder in a repository.

Returns the contents of a specified folder in a repository.

Returns the base-64 encoded contents of a specified file and its metadata.

Returns the base-64 encoded contents of a specified file and its metadata.

Returns information about the differences in a valid commit specifier (such as a branch, tag, HEAD, commit ID, or other fully qualified reference). Results can be limited to a specified path.

Returns information about the differences in a valid commit specifier (such as a branch, tag, HEAD, commit ID, or other fully qualified reference). Results can be limited to a specified path.

Represents the output of a get commit operation.

Represents the input of a get commit operation.

Sourcemodule GetCommentsForPullRequestOutput = Awso_codecommit.Values.GetCommentsForPullRequestOutput

Returns comments made on a pull request. Reaction counts might include numbers from user identities who were deleted after the reaction was made. For a count of reactions from active identities, use GetCommentReactions.

Sourcemodule GetCommentsForPullRequestInput = Awso_codecommit.Values.GetCommentsForPullRequestInput

Returns comments made on a pull request. Reaction counts might include numbers from user identities who were deleted after the reaction was made. For a count of reactions from active identities, use GetCommentReactions.

Sourcemodule GetCommentsForComparedCommitOutput = Awso_codecommit.Values.GetCommentsForComparedCommitOutput

Returns information about comments made on the comparison between two commits. Reaction counts might include numbers from user identities who were deleted after the reaction was made. For a count of reactions from active identities, use GetCommentReactions.

Sourcemodule GetCommentsForComparedCommitInput = Awso_codecommit.Values.GetCommentsForComparedCommitInput

Returns information about comments made on the comparison between two commits. Reaction counts might include numbers from user identities who were deleted after the reaction was made. For a count of reactions from active identities, use GetCommentReactions.

Returns information about reactions to a specified comment ID. Reactions from users who have been deleted will not be included in the count.

Returns information about reactions to a specified comment ID. Reactions from users who have been deleted will not be included in the count.

Returns the content of a comment made on a change, file, or commit in a repository. Reaction counts might include numbers from user identities who were deleted after the reaction was made. For a count of reactions from active identities, use GetCommentReactions.

Returns the content of a comment made on a change, file, or commit in a repository. Reaction counts might include numbers from user identities who were deleted after the reaction was made. For a count of reactions from active identities, use GetCommentReactions.

Represents the output of a get branch operation.

Represents the input of a get branch operation.

Represents the output of a get blob operation.

Represents the input of a get blob operation.

Sourcemodule GetApprovalRuleTemplateOutput = Awso_codecommit.Values.GetApprovalRuleTemplateOutput

Returns information about a specified approval rule template.

Sourcemodule GetApprovalRuleTemplateInput = Awso_codecommit.Values.GetApprovalRuleTemplateInput

Returns information about a specified approval rule template.

Sourcemodule EvaluatePullRequestApprovalRulesOutput = Awso_codecommit.Values.EvaluatePullRequestApprovalRulesOutput

Evaluates whether a pull request has met all the conditions specified in its associated approval rules.

Sourcemodule EvaluatePullRequestApprovalRulesInput = Awso_codecommit.Values.EvaluatePullRequestApprovalRulesInput

Evaluates whether a pull request has met all the conditions specified in its associated approval rules.

Sourcemodule DisassociateApprovalRuleTemplateFromRepositoryInput = Awso_codecommit.Values.DisassociateApprovalRuleTemplateFromRepositoryInput

Removes the association between a template and a repository so that approval rules based on the template are not automatically created when pull requests are created in the specified repository. This does not delete any approval rules previously created for pull requests through the template association.

Sourcemodule DescribePullRequestEventsOutput = Awso_codecommit.Values.DescribePullRequestEventsOutput

Returns information about one or more pull request events.

Sourcemodule DescribePullRequestEventsInput = Awso_codecommit.Values.DescribePullRequestEventsInput

Returns information about one or more pull request events.

Sourcemodule DescribeMergeConflictsOutput = Awso_codecommit.Values.DescribeMergeConflictsOutput

Returns information about one or more merge conflicts in the attempted merge of two commit specifiers using the squash or three-way merge strategy. If the merge option for the attempted merge is specified as FAST_FORWARD_MERGE, an exception is thrown.

Returns information about one or more merge conflicts in the attempted merge of two commit specifiers using the squash or three-way merge strategy. If the merge option for the attempted merge is specified as FAST_FORWARD_MERGE, an exception is thrown.

Represents the output of a delete repository operation.

Represents the input of a delete repository operation.

Sourcemodule DeletePullRequestApprovalRuleOutput = Awso_codecommit.Values.DeletePullRequestApprovalRuleOutput

Deletes an approval rule from a specified pull request. Approval rules can be deleted from a pull request only if the pull request is open, and if the approval rule was created specifically for a pull request and not generated from an approval rule template associated with the repository where the pull request was created. You cannot delete an approval rule from a merged or closed pull request.

Sourcemodule DeletePullRequestApprovalRuleInput = Awso_codecommit.Values.DeletePullRequestApprovalRuleInput

Deletes an approval rule from a specified pull request. Approval rules can be deleted from a pull request only if the pull request is open, and if the approval rule was created specifically for a pull request and not generated from an approval rule template associated with the repository where the pull request was created. You cannot delete an approval rule from a merged or closed pull request.

Deletes a specified file from a specified branch. A commit is created on the branch that contains the revision. The file still exists in the commits earlier to the commit that contains the deletion.

Deletes a specified file from a specified branch. A commit is created on the branch that contains the revision. The file still exists in the commits earlier to the commit that contains the deletion.

Deletes the content of a comment made on a change, file, or commit in a repository.

Deletes the content of a comment made on a change, file, or commit in a repository.

Represents the output of a delete branch operation.

Represents the input of a delete branch operation.

Sourcemodule DeleteApprovalRuleTemplateOutput = Awso_codecommit.Values.DeleteApprovalRuleTemplateOutput

Deletes a specified approval rule template. Deleting a template does not remove approval rules on pull requests already created with the template.

Sourcemodule DeleteApprovalRuleTemplateInput = Awso_codecommit.Values.DeleteApprovalRuleTemplateInput

Deletes a specified approval rule template. Deleting a template does not remove approval rules on pull requests already created with the template.

Sourcemodule CreateUnreferencedMergeCommitOutput = Awso_codecommit.Values.CreateUnreferencedMergeCommitOutput

Creates an unreferenced commit that represents the result of merging two branches using a specified merge strategy. This can help you determine the outcome of a potential merge. This API cannot be used with the fast-forward merge strategy because that strategy does not create a merge commit. This unreferenced merge commit can only be accessed using the GetCommit API or through git commands such as git fetch. To retrieve this commit, you must specify its commit ID or otherwise reference it.

Sourcemodule CreateUnreferencedMergeCommitInput = Awso_codecommit.Values.CreateUnreferencedMergeCommitInput

Creates an unreferenced commit that represents the result of merging two branches using a specified merge strategy. This can help you determine the outcome of a potential merge. This API cannot be used with the fast-forward merge strategy because that strategy does not create a merge commit. This unreferenced merge commit can only be accessed using the GetCommit API or through git commands such as git fetch. To retrieve this commit, you must specify its commit ID or otherwise reference it.

Represents the output of a create repository operation.

Represents the input of a create repository operation.

Creates a pull request in the specified repository.

Creates a pull request in the specified repository.

Sourcemodule CreatePullRequestApprovalRuleOutput = Awso_codecommit.Values.CreatePullRequestApprovalRuleOutput

Creates an approval rule for a pull request.

Sourcemodule CreatePullRequestApprovalRuleInput = Awso_codecommit.Values.CreatePullRequestApprovalRuleInput

Creates an approval rule for a pull request.

Creates a commit for a repository on the tip of a specified branch.

Creates a commit for a repository on the tip of a specified branch.

Represents the input of a create branch operation.

Sourcemodule CreateApprovalRuleTemplateOutput = Awso_codecommit.Values.CreateApprovalRuleTemplateOutput

Creates a template for approval rules that can then be associated with one or more repositories in your Amazon Web Services account. When you associate a template with a repository, CodeCommit creates an approval rule that matches the conditions of the template for all pull requests that meet the conditions of the template. For more information, see AssociateApprovalRuleTemplateWithRepository.

Sourcemodule CreateApprovalRuleTemplateInput = Awso_codecommit.Values.CreateApprovalRuleTemplateInput

Creates a template for approval rules that can then be associated with one or more repositories in your Amazon Web Services account. When you associate a template with a repository, CodeCommit creates an approval rule that matches the conditions of the template for all pull requests that meet the conditions of the template. For more information, see AssociateApprovalRuleTemplateWithRepository.

Cannot create the branch with the specified name because the commit conflicts with an existing branch with the same name. Branch names must be unique.

Represents the output of a batch get repositories operation.

Represents the input of a batch get repositories operation.

Returns information about the contents of one or more commits in a repository.

Returns information about the contents of one or more commits in a repository.

Sourcemodule BatchDisassociateApprovalRuleTemplateFromRepositoriesOutput = Awso_codecommit.Values.BatchDisassociateApprovalRuleTemplateFromRepositoriesOutput

Removes the association between an approval rule template and one or more specified repositories.

Sourcemodule BatchDisassociateApprovalRuleTemplateFromRepositoriesInput = Awso_codecommit.Values.BatchDisassociateApprovalRuleTemplateFromRepositoriesInput

Removes the association between an approval rule template and one or more specified repositories.

Sourcemodule BatchDescribeMergeConflictsOutput = Awso_codecommit.Values.BatchDescribeMergeConflictsOutput

Returns information about one or more merge conflicts in the attempted merge of two commit specifiers using the squash or three-way merge strategy.

Sourcemodule BatchDescribeMergeConflictsInput = Awso_codecommit.Values.BatchDescribeMergeConflictsInput

Returns information about one or more merge conflicts in the attempted merge of two commit specifiers using the squash or three-way merge strategy.

Sourcemodule BatchAssociateApprovalRuleTemplateWithRepositoriesOutput = Awso_codecommit.Values.BatchAssociateApprovalRuleTemplateWithRepositoriesOutput

Creates an association between an approval rule template and one or more specified repositories.

Sourcemodule BatchAssociateApprovalRuleTemplateWithRepositoriesInput = Awso_codecommit.Values.BatchAssociateApprovalRuleTemplateWithRepositoriesInput

Creates an association between an approval rule template and one or more specified repositories.

Sourcemodule AssociateApprovalRuleTemplateWithRepositoryInput = Awso_codecommit.Values.AssociateApprovalRuleTemplateWithRepositoryInput

Creates an association between an approval rule template and a specified repository. Then, the next time a pull request is created in the repository where the destination reference (if specified) matches the destination reference (branch) for the pull request, an approval rule that matches the template conditions is automatically created for that pull request. If no destination references are specified in the template, an approval rule that matches the template contents is created for all pull requests in that repository.

Sourcemodule ApprovalStateRequiredException = Awso_codecommit.Values.ApprovalStateRequiredException

An approval state is required, but was not specified.

Sourcemodule Cli : sig ... end