

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

The AWS Database Migration Service 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:
+  [AccountQuota](API_AccountQuota.md) 
+  [AvailabilityZone](API_AvailabilityZone.md) 
+  [BatchStartRecommendationsErrorEntry](API_BatchStartRecommendationsErrorEntry.md) 
+  [Certificate](API_Certificate.md) 
+  [CollectorHealthCheck](API_CollectorHealthCheck.md) 
+  [CollectorResponse](API_CollectorResponse.md) 
+  [CollectorShortInfoResponse](API_CollectorShortInfoResponse.md) 
+  [ComputeConfig](API_ComputeConfig.md) 
+  [Connection](API_Connection.md) 
+  [DatabaseInstanceSoftwareDetailsResponse](API_DatabaseInstanceSoftwareDetailsResponse.md) 
+  [DatabaseResponse](API_DatabaseResponse.md) 
+  [DatabaseShortInfoResponse](API_DatabaseShortInfoResponse.md) 
+  [DataMigration](API_DataMigration.md) 
+  [DataMigrationSettings](API_DataMigrationSettings.md) 
+  [DataMigrationStatistics](API_DataMigrationStatistics.md) 
+  [DataProvider](API_DataProvider.md) 
+  [DataProviderDescriptor](API_DataProviderDescriptor.md) 
+  [DataProviderDescriptorDefinition](API_DataProviderDescriptorDefinition.md) 
+  [DataProviderSettings](API_DataProviderSettings.md) 
+  [DefaultErrorDetails](API_DefaultErrorDetails.md) 
+  [DmsTransferSettings](API_DmsTransferSettings.md) 
+  [DocDbDataProviderSettings](API_DocDbDataProviderSettings.md) 
+  [DocDbSettings](API_DocDbSettings.md) 
+  [DynamoDbSettings](API_DynamoDbSettings.md) 
+  [ElasticsearchSettings](API_ElasticsearchSettings.md) 
+  [Endpoint](API_Endpoint.md) 
+  [EndpointSetting](API_EndpointSetting.md) 
+  [EngineVersion](API_EngineVersion.md) 
+  [ErrorDetails](API_ErrorDetails.md) 
+  [Event](API_Event.md) 
+  [EventCategoryGroup](API_EventCategoryGroup.md) 
+  [EventSubscription](API_EventSubscription.md) 
+  [ExportMetadataModelAssessmentResultEntry](API_ExportMetadataModelAssessmentResultEntry.md) 
+  [ExportSqlDetails](API_ExportSqlDetails.md) 
+  [Filter](API_Filter.md) 
+  [FleetAdvisorLsaAnalysisResponse](API_FleetAdvisorLsaAnalysisResponse.md) 
+  [FleetAdvisorSchemaObjectResponse](API_FleetAdvisorSchemaObjectResponse.md) 
+  [GcpMySQLSettings](API_GcpMySQLSettings.md) 
+  [IbmDb2LuwDataProviderSettings](API_IbmDb2LuwDataProviderSettings.md) 
+  [IBMDb2Settings](API_IBMDb2Settings.md) 
+  [IbmDb2zOsDataProviderSettings](API_IbmDb2zOsDataProviderSettings.md) 
+  [InstanceProfile](API_InstanceProfile.md) 
+  [InventoryData](API_InventoryData.md) 
+  [KafkaSettings](API_KafkaSettings.md) 
+  [KerberosAuthenticationSettings](API_KerberosAuthenticationSettings.md) 
+  [KinesisSettings](API_KinesisSettings.md) 
+  [LakehouseSettings](API_LakehouseSettings.md) 
+  [Limitation](API_Limitation.md) 
+  [MariaDbDataProviderSettings](API_MariaDbDataProviderSettings.md) 
+  [MetadataModelProperties](API_MetadataModelProperties.md) 
+  [MetadataModelReference](API_MetadataModelReference.md) 
+  [MicrosoftSqlServerDataProviderSettings](API_MicrosoftSqlServerDataProviderSettings.md) 
+  [MicrosoftSQLServerSettings](API_MicrosoftSQLServerSettings.md) 
+  [MigrationProject](API_MigrationProject.md) 
+  [MongoDbDataProviderSettings](API_MongoDbDataProviderSettings.md) 
+  [MongoDbSettings](API_MongoDbSettings.md) 
+  [MySqlDataProviderSettings](API_MySqlDataProviderSettings.md) 
+  [MySQLSettings](API_MySQLSettings.md) 
+  [NeptuneSettings](API_NeptuneSettings.md) 
+  [OracleDataProviderSettings](API_OracleDataProviderSettings.md) 
+  [OracleSettings](API_OracleSettings.md) 
+  [OrderableReplicationInstance](API_OrderableReplicationInstance.md) 
+  [PendingMaintenanceAction](API_PendingMaintenanceAction.md) 
+  [PostgreSqlDataProviderSettings](API_PostgreSqlDataProviderSettings.md) 
+  [PostgreSQLSettings](API_PostgreSQLSettings.md) 
+  [PremigrationAssessmentStatus](API_PremigrationAssessmentStatus.md) 
+  [ProcessedObject](API_ProcessedObject.md) 
+  [Progress](API_Progress.md) 
+  [ProvisionData](API_ProvisionData.md) 
+  [RdsConfiguration](API_RdsConfiguration.md) 
+  [RdsRecommendation](API_RdsRecommendation.md) 
+  [RdsRequirements](API_RdsRequirements.md) 
+  [Recommendation](API_Recommendation.md) 
+  [RecommendationData](API_RecommendationData.md) 
+  [RecommendationSettings](API_RecommendationSettings.md) 
+  [RedisSettings](API_RedisSettings.md) 
+  [RedshiftDataProviderSettings](API_RedshiftDataProviderSettings.md) 
+  [RedshiftSettings](API_RedshiftSettings.md) 
+  [RefreshSchemasStatus](API_RefreshSchemasStatus.md) 
+  [Replication](API_Replication.md) 
+  [ReplicationConfig](API_ReplicationConfig.md) 
+  [ReplicationInstance](API_ReplicationInstance.md) 
+  [ReplicationInstanceTaskLog](API_ReplicationInstanceTaskLog.md) 
+  [ReplicationPendingModifiedValues](API_ReplicationPendingModifiedValues.md) 
+  [ReplicationStats](API_ReplicationStats.md) 
+  [ReplicationSubnetGroup](API_ReplicationSubnetGroup.md) 
+  [ReplicationTask](API_ReplicationTask.md) 
+  [ReplicationTaskAssessmentResult](API_ReplicationTaskAssessmentResult.md) 
+  [ReplicationTaskAssessmentRun](API_ReplicationTaskAssessmentRun.md) 
+  [ReplicationTaskAssessmentRunProgress](API_ReplicationTaskAssessmentRunProgress.md) 
+  [ReplicationTaskAssessmentRunResultStatistic](API_ReplicationTaskAssessmentRunResultStatistic.md) 
+  [ReplicationTaskIndividualAssessment](API_ReplicationTaskIndividualAssessment.md) 
+  [ReplicationTaskStats](API_ReplicationTaskStats.md) 
+  [ResourcePendingMaintenanceActions](API_ResourcePendingMaintenanceActions.md) 
+  [S3Settings](API_S3Settings.md) 
+  [SCApplicationAttributes](API_SCApplicationAttributes.md) 
+  [SchemaConversionRequest](API_SchemaConversionRequest.md) 
+  [SchemaResponse](API_SchemaResponse.md) 
+  [SchemaShortInfoResponse](API_SchemaShortInfoResponse.md) 
+  [ServerShortInfoResponse](API_ServerShortInfoResponse.md) 
+  [SourceDataSetting](API_SourceDataSetting.md) 
+  [StartRecommendationsRequestEntry](API_StartRecommendationsRequestEntry.md) 
+  [StatementProperties](API_StatementProperties.md) 
+  [Subnet](API_Subnet.md) 
+  [SupportedEndpointType](API_SupportedEndpointType.md) 
+  [SybaseAseDataProviderSettings](API_SybaseAseDataProviderSettings.md) 
+  [SybaseSettings](API_SybaseSettings.md) 
+  [TableStatistics](API_TableStatistics.md) 
+  [TableToReload](API_TableToReload.md) 
+  [Tag](API_Tag.md) 
+  [TargetDataSetting](API_TargetDataSetting.md) 
+  [TimestreamSettings](API_TimestreamSettings.md) 
+  [VpcSecurityGroupMembership](API_VpcSecurityGroupMembership.md) 