

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

The Amazon Appflow 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:
+  [AggregationConfig](API_AggregationConfig.md) 
+  [AmplitudeConnectorProfileCredentials](API_AmplitudeConnectorProfileCredentials.md) 
+  [AmplitudeConnectorProfileProperties](API_AmplitudeConnectorProfileProperties.md) 
+  [AmplitudeMetadata](API_AmplitudeMetadata.md) 
+  [AmplitudeSourceProperties](API_AmplitudeSourceProperties.md) 
+  [ApiKeyCredentials](API_ApiKeyCredentials.md) 
+  [AuthenticationConfig](API_AuthenticationConfig.md) 
+  [AuthParameter](API_AuthParameter.md) 
+  [BasicAuthCredentials](API_BasicAuthCredentials.md) 
+  [ConnectorConfiguration](API_ConnectorConfiguration.md) 
+  [ConnectorDetail](API_ConnectorDetail.md) 
+  [ConnectorEntity](API_ConnectorEntity.md) 
+  [ConnectorEntityField](API_ConnectorEntityField.md) 
+  [ConnectorMetadata](API_ConnectorMetadata.md) 
+  [ConnectorOAuthRequest](API_ConnectorOAuthRequest.md) 
+  [ConnectorOperator](API_ConnectorOperator.md) 
+  [ConnectorProfile](API_ConnectorProfile.md) 
+  [ConnectorProfileConfig](API_ConnectorProfileConfig.md) 
+  [ConnectorProfileCredentials](API_ConnectorProfileCredentials.md) 
+  [ConnectorProfileProperties](API_ConnectorProfileProperties.md) 
+  [ConnectorProvisioningConfig](API_ConnectorProvisioningConfig.md) 
+  [ConnectorRuntimeSetting](API_ConnectorRuntimeSetting.md) 
+  [CustomAuthConfig](API_CustomAuthConfig.md) 
+  [CustomAuthCredentials](API_CustomAuthCredentials.md) 
+  [CustomConnectorDestinationProperties](API_CustomConnectorDestinationProperties.md) 
+  [CustomConnectorProfileCredentials](API_CustomConnectorProfileCredentials.md) 
+  [CustomConnectorProfileProperties](API_CustomConnectorProfileProperties.md) 
+  [CustomConnectorSourceProperties](API_CustomConnectorSourceProperties.md) 
+  [CustomerProfilesDestinationProperties](API_CustomerProfilesDestinationProperties.md) 
+  [CustomerProfilesMetadata](API_CustomerProfilesMetadata.md) 
+  [DatadogConnectorProfileCredentials](API_DatadogConnectorProfileCredentials.md) 
+  [DatadogConnectorProfileProperties](API_DatadogConnectorProfileProperties.md) 
+  [DatadogMetadata](API_DatadogMetadata.md) 
+  [DatadogSourceProperties](API_DatadogSourceProperties.md) 
+  [DataTransferApi](API_DataTransferApi.md) 
+  [DestinationConnectorProperties](API_DestinationConnectorProperties.md) 
+  [DestinationFieldProperties](API_DestinationFieldProperties.md) 
+  [DestinationFlowConfig](API_DestinationFlowConfig.md) 
+  [DynatraceConnectorProfileCredentials](API_DynatraceConnectorProfileCredentials.md) 
+  [DynatraceConnectorProfileProperties](API_DynatraceConnectorProfileProperties.md) 
+  [DynatraceMetadata](API_DynatraceMetadata.md) 
+  [DynatraceSourceProperties](API_DynatraceSourceProperties.md) 
+  [ErrorHandlingConfig](API_ErrorHandlingConfig.md) 
+  [ErrorInfo](API_ErrorInfo.md) 
+  [EventBridgeDestinationProperties](API_EventBridgeDestinationProperties.md) 
+  [EventBridgeMetadata](API_EventBridgeMetadata.md) 
+  [ExecutionDetails](API_ExecutionDetails.md) 
+  [ExecutionRecord](API_ExecutionRecord.md) 
+  [ExecutionResult](API_ExecutionResult.md) 
+  [FieldTypeDetails](API_FieldTypeDetails.md) 
+  [FlowDefinition](API_FlowDefinition.md) 
+  [GlueDataCatalogConfig](API_GlueDataCatalogConfig.md) 
+  [GoogleAnalyticsConnectorProfileCredentials](API_GoogleAnalyticsConnectorProfileCredentials.md) 
+  [GoogleAnalyticsConnectorProfileProperties](API_GoogleAnalyticsConnectorProfileProperties.md) 
+  [GoogleAnalyticsMetadata](API_GoogleAnalyticsMetadata.md) 
+  [GoogleAnalyticsSourceProperties](API_GoogleAnalyticsSourceProperties.md) 
+  [HoneycodeConnectorProfileCredentials](API_HoneycodeConnectorProfileCredentials.md) 
+  [HoneycodeConnectorProfileProperties](API_HoneycodeConnectorProfileProperties.md) 
+  [HoneycodeDestinationProperties](API_HoneycodeDestinationProperties.md) 
+  [HoneycodeMetadata](API_HoneycodeMetadata.md) 
+  [IncrementalPullConfig](API_IncrementalPullConfig.md) 
+  [InforNexusConnectorProfileCredentials](API_InforNexusConnectorProfileCredentials.md) 
+  [InforNexusConnectorProfileProperties](API_InforNexusConnectorProfileProperties.md) 
+  [InforNexusMetadata](API_InforNexusMetadata.md) 
+  [InforNexusSourceProperties](API_InforNexusSourceProperties.md) 
+  [LambdaConnectorProvisioningConfig](API_LambdaConnectorProvisioningConfig.md) 
+  [LookoutMetricsDestinationProperties](API_LookoutMetricsDestinationProperties.md) 
+  [MarketoConnectorProfileCredentials](API_MarketoConnectorProfileCredentials.md) 
+  [MarketoConnectorProfileProperties](API_MarketoConnectorProfileProperties.md) 
+  [MarketoDestinationProperties](API_MarketoDestinationProperties.md) 
+  [MarketoMetadata](API_MarketoMetadata.md) 
+  [MarketoSourceProperties](API_MarketoSourceProperties.md) 
+  [MetadataCatalogConfig](API_MetadataCatalogConfig.md) 
+  [MetadataCatalogDetail](API_MetadataCatalogDetail.md) 
+  [OAuth2Credentials](API_OAuth2Credentials.md) 
+  [OAuth2CustomParameter](API_OAuth2CustomParameter.md) 
+  [OAuth2Defaults](API_OAuth2Defaults.md) 
+  [OAuth2Properties](API_OAuth2Properties.md) 
+  [OAuthCredentials](API_OAuthCredentials.md) 
+  [OAuthProperties](API_OAuthProperties.md) 
+  [PardotConnectorProfileCredentials](API_PardotConnectorProfileCredentials.md) 
+  [PardotConnectorProfileProperties](API_PardotConnectorProfileProperties.md) 
+  [PardotMetadata](API_PardotMetadata.md) 
+  [PardotSourceProperties](API_PardotSourceProperties.md) 
+  [PrefixConfig](API_PrefixConfig.md) 
+  [PrivateConnectionProvisioningState](API_PrivateConnectionProvisioningState.md) 
+  [Range](API_Range.md) 
+  [RedshiftConnectorProfileCredentials](API_RedshiftConnectorProfileCredentials.md) 
+  [RedshiftConnectorProfileProperties](API_RedshiftConnectorProfileProperties.md) 
+  [RedshiftDestinationProperties](API_RedshiftDestinationProperties.md) 
+  [RedshiftMetadata](API_RedshiftMetadata.md) 
+  [RegistrationOutput](API_RegistrationOutput.md) 
+  [S3DestinationProperties](API_S3DestinationProperties.md) 
+  [S3InputFormatConfig](API_S3InputFormatConfig.md) 
+  [S3Metadata](API_S3Metadata.md) 
+  [S3OutputFormatConfig](API_S3OutputFormatConfig.md) 
+  [S3SourceProperties](API_S3SourceProperties.md) 
+  [SalesforceConnectorProfileCredentials](API_SalesforceConnectorProfileCredentials.md) 
+  [SalesforceConnectorProfileProperties](API_SalesforceConnectorProfileProperties.md) 
+  [SalesforceDestinationProperties](API_SalesforceDestinationProperties.md) 
+  [SalesforceMetadata](API_SalesforceMetadata.md) 
+  [SalesforceSourceProperties](API_SalesforceSourceProperties.md) 
+  [SAPODataConnectorProfileCredentials](API_SAPODataConnectorProfileCredentials.md) 
+  [SAPODataConnectorProfileProperties](API_SAPODataConnectorProfileProperties.md) 
+  [SAPODataDestinationProperties](API_SAPODataDestinationProperties.md) 
+  [SAPODataMetadata](API_SAPODataMetadata.md) 
+  [SAPODataPaginationConfig](API_SAPODataPaginationConfig.md) 
+  [SAPODataParallelismConfig](API_SAPODataParallelismConfig.md) 
+  [SAPODataSourceProperties](API_SAPODataSourceProperties.md) 
+  [ScheduledTriggerProperties](API_ScheduledTriggerProperties.md) 
+  [ServiceNowConnectorProfileCredentials](API_ServiceNowConnectorProfileCredentials.md) 
+  [ServiceNowConnectorProfileProperties](API_ServiceNowConnectorProfileProperties.md) 
+  [ServiceNowMetadata](API_ServiceNowMetadata.md) 
+  [ServiceNowSourceProperties](API_ServiceNowSourceProperties.md) 
+  [SingularConnectorProfileCredentials](API_SingularConnectorProfileCredentials.md) 
+  [SingularConnectorProfileProperties](API_SingularConnectorProfileProperties.md) 
+  [SingularMetadata](API_SingularMetadata.md) 
+  [SingularSourceProperties](API_SingularSourceProperties.md) 
+  [SlackConnectorProfileCredentials](API_SlackConnectorProfileCredentials.md) 
+  [SlackConnectorProfileProperties](API_SlackConnectorProfileProperties.md) 
+  [SlackMetadata](API_SlackMetadata.md) 
+  [SlackSourceProperties](API_SlackSourceProperties.md) 
+  [SnowflakeConnectorProfileCredentials](API_SnowflakeConnectorProfileCredentials.md) 
+  [SnowflakeConnectorProfileProperties](API_SnowflakeConnectorProfileProperties.md) 
+  [SnowflakeDestinationProperties](API_SnowflakeDestinationProperties.md) 
+  [SnowflakeMetadata](API_SnowflakeMetadata.md) 
+  [SourceConnectorProperties](API_SourceConnectorProperties.md) 
+  [SourceFieldProperties](API_SourceFieldProperties.md) 
+  [SourceFlowConfig](API_SourceFlowConfig.md) 
+  [SuccessResponseHandlingConfig](API_SuccessResponseHandlingConfig.md) 
+  [SupportedFieldTypeDetails](API_SupportedFieldTypeDetails.md) 
+  [Task](API_Task.md) 
+  [TrendmicroConnectorProfileCredentials](API_TrendmicroConnectorProfileCredentials.md) 
+  [TrendmicroConnectorProfileProperties](API_TrendmicroConnectorProfileProperties.md) 
+  [TrendmicroMetadata](API_TrendmicroMetadata.md) 
+  [TrendmicroSourceProperties](API_TrendmicroSourceProperties.md) 
+  [TriggerConfig](API_TriggerConfig.md) 
+  [TriggerProperties](API_TriggerProperties.md) 
+  [UpsolverDestinationProperties](API_UpsolverDestinationProperties.md) 
+  [UpsolverMetadata](API_UpsolverMetadata.md) 
+  [UpsolverS3OutputFormatConfig](API_UpsolverS3OutputFormatConfig.md) 
+  [VeevaConnectorProfileCredentials](API_VeevaConnectorProfileCredentials.md) 
+  [VeevaConnectorProfileProperties](API_VeevaConnectorProfileProperties.md) 
+  [VeevaMetadata](API_VeevaMetadata.md) 
+  [VeevaSourceProperties](API_VeevaSourceProperties.md) 
+  [ZendeskConnectorProfileCredentials](API_ZendeskConnectorProfileCredentials.md) 
+  [ZendeskConnectorProfileProperties](API_ZendeskConnectorProfileProperties.md) 
+  [ZendeskDestinationProperties](API_ZendeskDestinationProperties.md) 
+  [ZendeskMetadata](API_ZendeskMetadata.md) 
+  [ZendeskSourceProperties](API_ZendeskSourceProperties.md) 