batch_get_commits
¶
batch_get_commits(
commit_ids: CommitIdsInputList,
repository_name: RepositoryName,
*,
config_overrides: Optional[CodeCommitClientConfig] = None,
) -> BatchGetCommitsOutput
Returns information about the contents of one or more commits in a repository.
Parameters:
-
commit_ids(CommitIdsInputList) –The full commit IDs of the commits to get information about.
You must supply the full SHA IDs of each commit. You cannot use shortened SHA IDs.
-
repository_name(RepositoryName) –The name of the repository that contains the commits.
Raises:
-
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.
-
CommitIdsListRequiredException–A list of commit IDs is required, but was either not specified or the list was empty.
-
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.
-
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.
-
RepositoryDoesNotExistException–The specified repository does not exist.
-
RepositoryNameRequiredException–A repository name is required, but was not specified.
-
UnknownServiceError–The service returned an error code this client does not model.