| Class | Description | 
|---|---|
| AccountFindingsMetric | 
 A summary of findings metrics in an account. | 
| BatchGetFindingsError | 
 Contains information about the error that caused a finding to fail to be retrieved. | 
| BatchGetFindingsRequest | |
| BatchGetFindingsResult | |
| CategoryWithFindingNum | 
 Information about a finding category with open findings. | 
| CodeLine | 
 The line of code where a finding was detected. | 
| CreateScanRequest | |
| CreateScanResult | |
| CreateUploadUrlRequest | |
| CreateUploadUrlResult | |
| EncryptionConfig | 
 Information about account-level configuration. | 
| FilePath | 
 Information about the location of security vulnerabilities that Amazon CodeGuru Security detected in your code. | 
| Finding | 
 Information about a finding that was detected in your code. | 
| FindingIdentifier | 
 An object that contains information about a finding and the scan that generated it. | 
| FindingMetricsValuePerSeverity | 
 The severity of the issue in the code that generated a finding. | 
| GetAccountConfigurationRequest | |
| GetAccountConfigurationResult | |
| GetFindingsRequest | |
| GetFindingsResult | |
| GetMetricsSummaryRequest | |
| GetMetricsSummaryResult | |
| GetScanRequest | |
| GetScanResult | |
| ListFindingsMetricsRequest | |
| ListFindingsMetricsResult | |
| ListScansRequest | |
| ListScansResult | |
| ListTagsForResourceRequest | |
| ListTagsForResourceResult | |
| MetricsSummary | 
 Information about summary metrics in an account. | 
| Recommendation | 
 Information about the recommended course of action to remediate a finding. | 
| Remediation | 
 Information about how to remediate a finding. | 
| Resource | 
 Information about a resource, such as an Amazon S3 bucket or AWS Lambda function, that contains a finding. | 
| ResourceId | 
 The identifier for a resource object that contains resources where a finding was detected. | 
| ScanNameWithFindingNum | 
 Information about a scan with open findings. | 
| ScanSummary | 
 Information about a scan. | 
| SuggestedFix | 
 Information about the suggested code fix to remediate a finding. | 
| TagResourceRequest | |
| TagResourceResult | |
| UntagResourceRequest | |
| UntagResourceResult | |
| UpdateAccountConfigurationRequest | |
| UpdateAccountConfigurationResult | |
| ValidationExceptionField | 
 Information about a validation exception. | 
| Vulnerability | 
 Information about a security vulnerability that Amazon CodeGuru Security detected. | 
| Enum | Description | 
|---|---|
| AnalysisType | |
| ErrorCode | |
| ScanState | |
| ScanType | |
| Severity | |
| Status | |
| ValidationExceptionReason | 
| Exception | Description | 
|---|---|
| AccessDeniedException | 
 You do not have sufficient access to perform this action. | 
| AmazonCodeGuruSecurityException | Base exception for all service exceptions thrown by Amazon CodeGuru Security | 
| 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. | 
| 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. |