| Class | Description | 
|---|---|
| AssociateRepositoryRequest | |
| AssociateRepositoryResult | |
| CodeCommitRepository | 
 Information about an AWS CodeCommit repository. | 
| CodeReview | 
 Information about a code review. | 
| CodeReviewSummary | 
 Information about the summary of the code review. | 
| CodeReviewType | 
 The type of a code review. | 
| CommitDiffSourceCodeType | 
 A type of 
  SourceCodeTypethat specifies the commit diff for a pull request on an associated repository. | 
| CreateCodeReviewRequest | |
| CreateCodeReviewResult | |
| DescribeCodeReviewRequest | |
| DescribeCodeReviewResult | |
| DescribeRecommendationFeedbackRequest | |
| DescribeRecommendationFeedbackResult | |
| DescribeRepositoryAssociationRequest | |
| DescribeRepositoryAssociationResult | |
| DisassociateRepositoryRequest | |
| DisassociateRepositoryResult | |
| KMSKeyDetails | 
 An object that contains: | 
| ListCodeReviewsRequest | |
| ListCodeReviewsResult | |
| ListRecommendationFeedbackRequest | |
| ListRecommendationFeedbackResult | |
| ListRecommendationsRequest | |
| ListRecommendationsResult | |
| ListRepositoryAssociationsRequest | |
| ListRepositoryAssociationsResult | |
| ListTagsForResourceRequest | |
| ListTagsForResourceResult | |
| Metrics | 
 Information about the statistics from the code review. | 
| MetricsSummary | 
 Information about metrics summaries. | 
| PutRecommendationFeedbackRequest | |
| PutRecommendationFeedbackResult | |
| RecommendationFeedback | 
 Information about the recommendation feedback. | 
| RecommendationFeedbackSummary | 
 Information about recommendation feedback summaries. | 
| RecommendationSummary | 
 Information about recommendations. | 
| Repository | 
 Information about an associated AWS CodeCommit repository or an associated repository that is managed by AWS CodeStar
 Connections (for example, Bitbucket). | 
| RepositoryAnalysis | 
 A code review type that analyzes all code under a specified branch in an associated repository. | 
| RepositoryAssociation | 
 Information about a repository association. | 
| RepositoryAssociationSummary | 
 Summary information about a repository association. | 
| RepositoryHeadSourceCodeType | 
 A   SourceCodeTypethat specifies the tip of a branch in an associated repository. | 
| SourceCodeType | 
 Specifies the source code that is analyzed in a code review. | 
| TagResourceRequest | |
| TagResourceResult | |
| ThirdPartySourceRepository | 
 Information about a third-party source repository connected to CodeGuru Reviewer. | 
| UntagResourceRequest | |
| UntagResourceResult | 
| Enum | Description | 
|---|---|
| EncryptionOption | |
| JobState | |
| ProviderType | |
| Reaction | |
| RepositoryAssociationState | |
| Type | 
| Exception | Description | 
|---|---|
| AccessDeniedException | 
 You do not have sufficient access to perform this action. | 
| AmazonCodeGuruReviewerException | Base exception for all service exceptions thrown by Amazon CodeGuru Reviewer | 
| ConflictException | 
 The requested operation would cause a conflict with the current state of a service resource associated with the
 request. | 
| InternalServerException | 
 The server encountered an internal error and is unable to complete the request. | 
| NotFoundException | 
 The resource specified in the request was not found. | 
| ResourceNotFoundException | 
 The resource specified in the request was not found. | 
| ThrottlingException | 
 The request was denied due to request throttling. | 
| ValidationException | 
 The input fails to satisfy the specified constraints. |