

# Data Types
<a name="API_Types"></a>

The AWS Audit Manager API contains several data types that various actions use. This section describes each data type in detail.

**Note**  
The order of each element in a data type structure is not guaranteed. Applications should not assume a particular order.

The following data types are supported:
+  [Assessment](API_Assessment.md) 
+  [AssessmentControl](API_AssessmentControl.md) 
+  [AssessmentControlSet](API_AssessmentControlSet.md) 
+  [AssessmentEvidenceFolder](API_AssessmentEvidenceFolder.md) 
+  [AssessmentFramework](API_AssessmentFramework.md) 
+  [AssessmentFrameworkMetadata](API_AssessmentFrameworkMetadata.md) 
+  [AssessmentFrameworkShareRequest](API_AssessmentFrameworkShareRequest.md) 
+  [AssessmentMetadata](API_AssessmentMetadata.md) 
+  [AssessmentMetadataItem](API_AssessmentMetadataItem.md) 
+  [AssessmentReport](API_AssessmentReport.md) 
+  [AssessmentReportEvidenceError](API_AssessmentReportEvidenceError.md) 
+  [AssessmentReportMetadata](API_AssessmentReportMetadata.md) 
+  [AssessmentReportsDestination](API_AssessmentReportsDestination.md) 
+  [AWSAccount](API_AWSAccount.md) 
+  [AWSService](API_AWSService.md) 
+  [BatchCreateDelegationByAssessmentError](API_BatchCreateDelegationByAssessmentError.md) 
+  [BatchDeleteDelegationByAssessmentError](API_BatchDeleteDelegationByAssessmentError.md) 
+  [BatchImportEvidenceToAssessmentControlError](API_BatchImportEvidenceToAssessmentControlError.md) 
+  [ChangeLog](API_ChangeLog.md) 
+  [Control](API_Control.md) 
+  [ControlComment](API_ControlComment.md) 
+  [ControlDomainInsights](API_ControlDomainInsights.md) 
+  [ControlInsightsMetadataByAssessmentItem](API_ControlInsightsMetadataByAssessmentItem.md) 
+  [ControlInsightsMetadataItem](API_ControlInsightsMetadataItem.md) 
+  [ControlMappingSource](API_ControlMappingSource.md) 
+  [ControlMetadata](API_ControlMetadata.md) 
+  [ControlSet](API_ControlSet.md) 
+  [CreateAssessmentFrameworkControl](API_CreateAssessmentFrameworkControl.md) 
+  [CreateAssessmentFrameworkControlSet](API_CreateAssessmentFrameworkControlSet.md) 
+  [CreateControlMappingSource](API_CreateControlMappingSource.md) 
+  [CreateDelegationRequest](API_CreateDelegationRequest.md) 
+  [DefaultExportDestination](API_DefaultExportDestination.md) 
+  [Delegation](API_Delegation.md) 
+  [DelegationMetadata](API_DelegationMetadata.md) 
+  [DeregistrationPolicy](API_DeregistrationPolicy.md) 
+  [Evidence](API_Evidence.md) 
+  [EvidenceFinderEnablement](API_EvidenceFinderEnablement.md) 
+  [EvidenceInsights](API_EvidenceInsights.md) 
+  [Framework](API_Framework.md) 
+  [FrameworkMetadata](API_FrameworkMetadata.md) 
+  [Insights](API_Insights.md) 
+  [InsightsByAssessment](API_InsightsByAssessment.md) 
+  [ManualEvidence](API_ManualEvidence.md) 
+  [Notification](API_Notification.md) 
+  [Resource](API_Resource.md) 
+  [Role](API_Role.md) 
+  [Scope](API_Scope.md) 
+  [ServiceMetadata](API_ServiceMetadata.md) 
+  [Settings](API_Settings.md) 
+  [SourceKeyword](API_SourceKeyword.md) 
+  [UpdateAssessmentFrameworkControlSet](API_UpdateAssessmentFrameworkControlSet.md) 
+  [URL](API_URL.md) 
+  [ValidationExceptionField](API_ValidationExceptionField.md) 