Namespace Amazon.CDK.AWS.AppFlow
AWS::AppFlow Construct Library
This module is part of the AWS Cloud Development Kit project.
using Amazon.CDK.AWS.AppFlow;
There are no official hand-written (L2) constructs for this service yet. Here are some suggestions on how to proceed:
There are no hand-written (L2) constructs for this service yet. However, you can still use the automatically generated L1 constructs, and use this service exactly as you would using CloudFormation directly.
For more information on the resources and properties available for this service, see the CloudFormation documentation for AWS::AppFlow.
(Read the CDK Contributing Guide and submit an RFC if you are interested in contributing to this construct library.)
Classes
CfnConnector | Creates a new connector profile associated with your AWS account . |
CfnConnector.ConnectorProvisioningConfigProperty | Contains information about the configuration of the connector being registered. |
CfnConnector.LambdaConnectorProvisioningConfigProperty | Contains information about the configuration of the lambda which is being registered as the connector. |
CfnConnectorProfile | The |
CfnConnectorProfile.AmplitudeConnectorProfileCredentialsProperty | The connector-specific credentials required when using Amplitude. |
CfnConnectorProfile.ApiKeyCredentialsProperty | The API key credentials required for API key authentication. |
CfnConnectorProfile.BasicAuthCredentialsProperty | The basic auth credentials required for basic authentication. |
CfnConnectorProfile.ConnectorOAuthRequestProperty | Used by select connectors for which the OAuth workflow is supported, such as Salesforce, Google Analytics, Marketo, Zendesk, and Slack. |
CfnConnectorProfile.ConnectorProfileConfigProperty | Defines the connector-specific configuration and credentials for the connector profile. |
CfnConnectorProfile.ConnectorProfileCredentialsProperty | The connector-specific credentials required by a connector. |
CfnConnectorProfile.ConnectorProfilePropertiesProperty | The connector-specific profile properties required by each connector. |
CfnConnectorProfile.CustomAuthCredentialsProperty | The custom credentials required for custom authentication. |
CfnConnectorProfile.CustomConnectorProfileCredentialsProperty | The connector-specific profile credentials that are required when using the custom connector. |
CfnConnectorProfile.CustomConnectorProfilePropertiesProperty | The profile properties required by the custom connector. |
CfnConnectorProfile.DatadogConnectorProfileCredentialsProperty | The connector-specific credentials required by Datadog. |
CfnConnectorProfile.DatadogConnectorProfilePropertiesProperty | The connector-specific profile properties required by Datadog. |
CfnConnectorProfile.DynatraceConnectorProfileCredentialsProperty | The connector-specific profile credentials required by Dynatrace. |
CfnConnectorProfile.DynatraceConnectorProfilePropertiesProperty | The connector-specific profile properties required by Dynatrace. |
CfnConnectorProfile.GoogleAnalyticsConnectorProfileCredentialsProperty | The connector-specific profile credentials required by Google Analytics. |
CfnConnectorProfile.InforNexusConnectorProfileCredentialsProperty | The connector-specific profile credentials required by Infor Nexus. |
CfnConnectorProfile.InforNexusConnectorProfilePropertiesProperty | The connector-specific profile properties required by Infor Nexus. |
CfnConnectorProfile.MarketoConnectorProfileCredentialsProperty | The connector-specific profile credentials required by Marketo. |
CfnConnectorProfile.MarketoConnectorProfilePropertiesProperty | The connector-specific profile properties required when using Marketo. |
CfnConnectorProfile.OAuth2CredentialsProperty | The OAuth 2.0 credentials required for OAuth 2.0 authentication. |
CfnConnectorProfile.OAuth2PropertiesProperty | The OAuth 2.0 properties required for OAuth 2.0 authentication. |
CfnConnectorProfile.OAuthCredentialsProperty | The OAuth credentials required for OAuth type authentication. |
CfnConnectorProfile.OAuthPropertiesProperty | The OAuth properties required for OAuth type authentication. |
CfnConnectorProfile.PardotConnectorProfileCredentialsProperty | The connector-specific profile credentials required when using Salesforce Pardot. |
CfnConnectorProfile.PardotConnectorProfilePropertiesProperty | The connector-specific profile properties required when using Salesforce Pardot. |
CfnConnectorProfile.RedshiftConnectorProfileCredentialsProperty | The connector-specific profile credentials required when using Amazon Redshift. |
CfnConnectorProfile.RedshiftConnectorProfilePropertiesProperty | The connector-specific profile properties when using Amazon Redshift. |
CfnConnectorProfile.SalesforceConnectorProfileCredentialsProperty | The connector-specific profile credentials required when using Salesforce. |
CfnConnectorProfile.SalesforceConnectorProfilePropertiesProperty | The connector-specific profile properties required when using Salesforce. |
CfnConnectorProfile.SAPODataConnectorProfileCredentialsProperty | The connector-specific profile credentials required when using SAPOData. |
CfnConnectorProfile.SAPODataConnectorProfilePropertiesProperty | The connector-specific profile properties required when using SAPOData. |
CfnConnectorProfile.ServiceNowConnectorProfileCredentialsProperty | The connector-specific profile credentials required when using ServiceNow. |
CfnConnectorProfile.ServiceNowConnectorProfilePropertiesProperty | The connector-specific profile properties required when using ServiceNow. |
CfnConnectorProfile.SingularConnectorProfileCredentialsProperty | The connector-specific profile credentials required when using Singular. |
CfnConnectorProfile.SlackConnectorProfileCredentialsProperty | The connector-specific profile credentials required when using Slack. |
CfnConnectorProfile.SlackConnectorProfilePropertiesProperty | The connector-specific profile properties required when using Slack. |
CfnConnectorProfile.SnowflakeConnectorProfileCredentialsProperty | The connector-specific profile credentials required when using Snowflake. |
CfnConnectorProfile.SnowflakeConnectorProfilePropertiesProperty | The connector-specific profile properties required when using Snowflake. |
CfnConnectorProfile.TrendmicroConnectorProfileCredentialsProperty | The connector-specific profile credentials required when using Trend Micro. |
CfnConnectorProfile.VeevaConnectorProfileCredentialsProperty | The connector-specific profile credentials required when using Veeva. |
CfnConnectorProfile.VeevaConnectorProfilePropertiesProperty | The connector-specific profile properties required when using Veeva. |
CfnConnectorProfile.ZendeskConnectorProfileCredentialsProperty | The connector-specific profile credentials required when using Zendesk. |
CfnConnectorProfile.ZendeskConnectorProfilePropertiesProperty | The connector-specific profile properties required when using Zendesk. |
CfnConnectorProfileProps | Properties for defining a |
CfnConnectorProps | Properties for defining a |
CfnFlow | The |
CfnFlow.AggregationConfigProperty | The aggregation settings that you can use to customize the output format of your flow data. |
CfnFlow.AmplitudeSourcePropertiesProperty | The properties that are applied when Amplitude is being used as a source. |
CfnFlow.ConnectorOperatorProperty | The operation to be performed on the provided source fields. |
CfnFlow.CustomConnectorDestinationPropertiesProperty | The properties that are applied when the custom connector is being used as a destination. |
CfnFlow.CustomConnectorSourcePropertiesProperty | The properties that are applied when the custom connector is being used as a source. |
CfnFlow.DatadogSourcePropertiesProperty | The properties that are applied when Datadog is being used as a source. |
CfnFlow.DataTransferApiProperty | The API of the connector application that Amazon AppFlow uses to transfer your data. |
CfnFlow.DestinationConnectorPropertiesProperty | This stores the information that is required to query a particular connector. |
CfnFlow.DestinationFlowConfigProperty | Contains information about the configuration of destination connectors present in the flow. |
CfnFlow.DynatraceSourcePropertiesProperty | The properties that are applied when Dynatrace is being used as a source. |
CfnFlow.ErrorHandlingConfigProperty | The settings that determine how Amazon AppFlow handles an error when placing data in the destination. |
CfnFlow.EventBridgeDestinationPropertiesProperty | The properties that are applied when Amazon EventBridge is being used as a destination. |
CfnFlow.GlueDataCatalogProperty | Trigger settings of the flow. |
CfnFlow.GoogleAnalyticsSourcePropertiesProperty | The properties that are applied when Google Analytics is being used as a source. |
CfnFlow.IncrementalPullConfigProperty | Specifies the configuration used when importing incremental records from the source. |
CfnFlow.InforNexusSourcePropertiesProperty | The properties that are applied when Infor Nexus is being used as a source. |
CfnFlow.LookoutMetricsDestinationPropertiesProperty | The properties that are applied when Amazon Lookout for Metrics is used as a destination. |
CfnFlow.MarketoDestinationPropertiesProperty | The properties that Amazon AppFlow applies when you use Marketo as a flow destination. |
CfnFlow.MarketoSourcePropertiesProperty | The properties that are applied when Marketo is being used as a source. |
CfnFlow.MetadataCatalogConfigProperty | Specifies the configuration that Amazon AppFlow uses when it catalogs your data. |
CfnFlow.PardotSourcePropertiesProperty | The properties that are applied when Salesforce Pardot is being used as a source. |
CfnFlow.PrefixConfigProperty | Specifies elements that Amazon AppFlow includes in the file and folder names in the flow destination. |
CfnFlow.RedshiftDestinationPropertiesProperty | The properties that are applied when Amazon Redshift is being used as a destination. |
CfnFlow.S3DestinationPropertiesProperty | The properties that are applied when Amazon S3 is used as a destination. |
CfnFlow.S3InputFormatConfigProperty | When you use Amazon S3 as the source, the configuration format that you provide the flow input data. |
CfnFlow.S3OutputFormatConfigProperty | The configuration that determines how Amazon AppFlow should format the flow output data when Amazon S3 is used as the destination. |
CfnFlow.S3SourcePropertiesProperty | The properties that are applied when Amazon S3 is being used as the flow source. |
CfnFlow.SalesforceDestinationPropertiesProperty | The properties that are applied when Salesforce is being used as a destination. |
CfnFlow.SalesforceSourcePropertiesProperty | The properties that are applied when Salesforce is being used as a source. |
CfnFlow.SAPODataDestinationPropertiesProperty | The properties that are applied when using SAPOData as a flow destination. |
CfnFlow.SAPODataPaginationConfigProperty | Sets the page size for each concurrent process that transfers OData records from your SAP instance. |
CfnFlow.SAPODataParallelismConfigProperty | Sets the number of concurrent processes that transfer OData records from your SAP instance. |
CfnFlow.SAPODataSourcePropertiesProperty | The properties that are applied when using SAPOData as a flow source. |
CfnFlow.ScheduledTriggerPropertiesProperty | Specifies the configuration details of a schedule-triggered flow as defined by the user. |
CfnFlow.ServiceNowSourcePropertiesProperty | The properties that are applied when ServiceNow is being used as a source. |
CfnFlow.SingularSourcePropertiesProperty | The properties that are applied when Singular is being used as a source. |
CfnFlow.SlackSourcePropertiesProperty | The properties that are applied when Slack is being used as a source. |
CfnFlow.SnowflakeDestinationPropertiesProperty | The properties that are applied when Snowflake is being used as a destination. |
CfnFlow.SourceConnectorPropertiesProperty | Specifies the information that is required to query a particular connector. |
CfnFlow.SourceFlowConfigProperty | Contains information about the configuration of the source connector used in the flow. |
CfnFlow.SuccessResponseHandlingConfigProperty | Determines how Amazon AppFlow handles the success response that it gets from the connector after placing data. |
CfnFlow.TaskPropertiesObjectProperty | A map used to store task-related information. |
CfnFlow.TaskProperty | A class for modeling different type of tasks. |
CfnFlow.TrendmicroSourcePropertiesProperty | The properties that are applied when using Trend Micro as a flow source. |
CfnFlow.TriggerConfigProperty | The trigger settings that determine how and when Amazon AppFlow runs the specified flow. |
CfnFlow.UpsolverDestinationPropertiesProperty | The properties that are applied when Upsolver is used as a destination. |
CfnFlow.UpsolverS3OutputFormatConfigProperty | The configuration that determines how Amazon AppFlow formats the flow output data when Upsolver is used as the destination. |
CfnFlow.VeevaSourcePropertiesProperty | The properties that are applied when using Veeva as a flow source. |
CfnFlow.ZendeskDestinationPropertiesProperty | The properties that are applied when Zendesk is used as a destination. |
CfnFlow.ZendeskSourcePropertiesProperty | The properties that are applied when using Zendesk as a flow source. |
CfnFlowProps | Properties for defining a |
Interfaces
CfnConnector.IConnectorProvisioningConfigProperty | Contains information about the configuration of the connector being registered. |
CfnConnector.ILambdaConnectorProvisioningConfigProperty | Contains information about the configuration of the lambda which is being registered as the connector. |
CfnConnectorProfile.IAmplitudeConnectorProfileCredentialsProperty | The connector-specific credentials required when using Amplitude. |
CfnConnectorProfile.IApiKeyCredentialsProperty | The API key credentials required for API key authentication. |
CfnConnectorProfile.IBasicAuthCredentialsProperty | The basic auth credentials required for basic authentication. |
CfnConnectorProfile.IConnectorOAuthRequestProperty | Used by select connectors for which the OAuth workflow is supported, such as Salesforce, Google Analytics, Marketo, Zendesk, and Slack. |
CfnConnectorProfile.IConnectorProfileConfigProperty | Defines the connector-specific configuration and credentials for the connector profile. |
CfnConnectorProfile.IConnectorProfileCredentialsProperty | The connector-specific credentials required by a connector. |
CfnConnectorProfile.IConnectorProfilePropertiesProperty | The connector-specific profile properties required by each connector. |
CfnConnectorProfile.ICustomAuthCredentialsProperty | The custom credentials required for custom authentication. |
CfnConnectorProfile.ICustomConnectorProfileCredentialsProperty | The connector-specific profile credentials that are required when using the custom connector. |
CfnConnectorProfile.ICustomConnectorProfilePropertiesProperty | The profile properties required by the custom connector. |
CfnConnectorProfile.IDatadogConnectorProfileCredentialsProperty | The connector-specific credentials required by Datadog. |
CfnConnectorProfile.IDatadogConnectorProfilePropertiesProperty | The connector-specific profile properties required by Datadog. |
CfnConnectorProfile.IDynatraceConnectorProfileCredentialsProperty | The connector-specific profile credentials required by Dynatrace. |
CfnConnectorProfile.IDynatraceConnectorProfilePropertiesProperty | The connector-specific profile properties required by Dynatrace. |
CfnConnectorProfile.IGoogleAnalyticsConnectorProfileCredentialsProperty | The connector-specific profile credentials required by Google Analytics. |
CfnConnectorProfile.IInforNexusConnectorProfileCredentialsProperty | The connector-specific profile credentials required by Infor Nexus. |
CfnConnectorProfile.IInforNexusConnectorProfilePropertiesProperty | The connector-specific profile properties required by Infor Nexus. |
CfnConnectorProfile.IMarketoConnectorProfileCredentialsProperty | The connector-specific profile credentials required by Marketo. |
CfnConnectorProfile.IMarketoConnectorProfilePropertiesProperty | The connector-specific profile properties required when using Marketo. |
CfnConnectorProfile.IOAuth2CredentialsProperty | The OAuth 2.0 credentials required for OAuth 2.0 authentication. |
CfnConnectorProfile.IOAuth2PropertiesProperty | The OAuth 2.0 properties required for OAuth 2.0 authentication. |
CfnConnectorProfile.IOAuthCredentialsProperty | The OAuth credentials required for OAuth type authentication. |
CfnConnectorProfile.IOAuthPropertiesProperty | The OAuth properties required for OAuth type authentication. |
CfnConnectorProfile.IPardotConnectorProfileCredentialsProperty | The connector-specific profile credentials required when using Salesforce Pardot. |
CfnConnectorProfile.IPardotConnectorProfilePropertiesProperty | The connector-specific profile properties required when using Salesforce Pardot. |
CfnConnectorProfile.IRedshiftConnectorProfileCredentialsProperty | The connector-specific profile credentials required when using Amazon Redshift. |
CfnConnectorProfile.IRedshiftConnectorProfilePropertiesProperty | The connector-specific profile properties when using Amazon Redshift. |
CfnConnectorProfile.ISalesforceConnectorProfileCredentialsProperty | The connector-specific profile credentials required when using Salesforce. |
CfnConnectorProfile.ISalesforceConnectorProfilePropertiesProperty | The connector-specific profile properties required when using Salesforce. |
CfnConnectorProfile.ISAPODataConnectorProfileCredentialsProperty | The connector-specific profile credentials required when using SAPOData. |
CfnConnectorProfile.ISAPODataConnectorProfilePropertiesProperty | The connector-specific profile properties required when using SAPOData. |
CfnConnectorProfile.IServiceNowConnectorProfileCredentialsProperty | The connector-specific profile credentials required when using ServiceNow. |
CfnConnectorProfile.IServiceNowConnectorProfilePropertiesProperty | The connector-specific profile properties required when using ServiceNow. |
CfnConnectorProfile.ISingularConnectorProfileCredentialsProperty | The connector-specific profile credentials required when using Singular. |
CfnConnectorProfile.ISlackConnectorProfileCredentialsProperty | The connector-specific profile credentials required when using Slack. |
CfnConnectorProfile.ISlackConnectorProfilePropertiesProperty | The connector-specific profile properties required when using Slack. |
CfnConnectorProfile.ISnowflakeConnectorProfileCredentialsProperty | The connector-specific profile credentials required when using Snowflake. |
CfnConnectorProfile.ISnowflakeConnectorProfilePropertiesProperty | The connector-specific profile properties required when using Snowflake. |
CfnConnectorProfile.ITrendmicroConnectorProfileCredentialsProperty | The connector-specific profile credentials required when using Trend Micro. |
CfnConnectorProfile.IVeevaConnectorProfileCredentialsProperty | The connector-specific profile credentials required when using Veeva. |
CfnConnectorProfile.IVeevaConnectorProfilePropertiesProperty | The connector-specific profile properties required when using Veeva. |
CfnConnectorProfile.IZendeskConnectorProfileCredentialsProperty | The connector-specific profile credentials required when using Zendesk. |
CfnConnectorProfile.IZendeskConnectorProfilePropertiesProperty | The connector-specific profile properties required when using Zendesk. |
CfnFlow.IAggregationConfigProperty | The aggregation settings that you can use to customize the output format of your flow data. |
CfnFlow.IAmplitudeSourcePropertiesProperty | The properties that are applied when Amplitude is being used as a source. |
CfnFlow.IConnectorOperatorProperty | The operation to be performed on the provided source fields. |
CfnFlow.ICustomConnectorDestinationPropertiesProperty | The properties that are applied when the custom connector is being used as a destination. |
CfnFlow.ICustomConnectorSourcePropertiesProperty | The properties that are applied when the custom connector is being used as a source. |
CfnFlow.IDatadogSourcePropertiesProperty | The properties that are applied when Datadog is being used as a source. |
CfnFlow.IDataTransferApiProperty | The API of the connector application that Amazon AppFlow uses to transfer your data. |
CfnFlow.IDestinationConnectorPropertiesProperty | This stores the information that is required to query a particular connector. |
CfnFlow.IDestinationFlowConfigProperty | Contains information about the configuration of destination connectors present in the flow. |
CfnFlow.IDynatraceSourcePropertiesProperty | The properties that are applied when Dynatrace is being used as a source. |
CfnFlow.IErrorHandlingConfigProperty | The settings that determine how Amazon AppFlow handles an error when placing data in the destination. |
CfnFlow.IEventBridgeDestinationPropertiesProperty | The properties that are applied when Amazon EventBridge is being used as a destination. |
CfnFlow.IGlueDataCatalogProperty | Trigger settings of the flow. |
CfnFlow.IGoogleAnalyticsSourcePropertiesProperty | The properties that are applied when Google Analytics is being used as a source. |
CfnFlow.IIncrementalPullConfigProperty | Specifies the configuration used when importing incremental records from the source. |
CfnFlow.IInforNexusSourcePropertiesProperty | The properties that are applied when Infor Nexus is being used as a source. |
CfnFlow.ILookoutMetricsDestinationPropertiesProperty | The properties that are applied when Amazon Lookout for Metrics is used as a destination. |
CfnFlow.IMarketoDestinationPropertiesProperty | The properties that Amazon AppFlow applies when you use Marketo as a flow destination. |
CfnFlow.IMarketoSourcePropertiesProperty | The properties that are applied when Marketo is being used as a source. |
CfnFlow.IMetadataCatalogConfigProperty | Specifies the configuration that Amazon AppFlow uses when it catalogs your data. |
CfnFlow.IPardotSourcePropertiesProperty | The properties that are applied when Salesforce Pardot is being used as a source. |
CfnFlow.IPrefixConfigProperty | Specifies elements that Amazon AppFlow includes in the file and folder names in the flow destination. |
CfnFlow.IRedshiftDestinationPropertiesProperty | The properties that are applied when Amazon Redshift is being used as a destination. |
CfnFlow.IS3DestinationPropertiesProperty | The properties that are applied when Amazon S3 is used as a destination. |
CfnFlow.IS3InputFormatConfigProperty | When you use Amazon S3 as the source, the configuration format that you provide the flow input data. |
CfnFlow.IS3OutputFormatConfigProperty | The configuration that determines how Amazon AppFlow should format the flow output data when Amazon S3 is used as the destination. |
CfnFlow.IS3SourcePropertiesProperty | The properties that are applied when Amazon S3 is being used as the flow source. |
CfnFlow.ISalesforceDestinationPropertiesProperty | The properties that are applied when Salesforce is being used as a destination. |
CfnFlow.ISalesforceSourcePropertiesProperty | The properties that are applied when Salesforce is being used as a source. |
CfnFlow.ISAPODataDestinationPropertiesProperty | The properties that are applied when using SAPOData as a flow destination. |
CfnFlow.ISAPODataPaginationConfigProperty | Sets the page size for each concurrent process that transfers OData records from your SAP instance. |
CfnFlow.ISAPODataParallelismConfigProperty | Sets the number of concurrent processes that transfer OData records from your SAP instance. |
CfnFlow.ISAPODataSourcePropertiesProperty | The properties that are applied when using SAPOData as a flow source. |
CfnFlow.IScheduledTriggerPropertiesProperty | Specifies the configuration details of a schedule-triggered flow as defined by the user. |
CfnFlow.IServiceNowSourcePropertiesProperty | The properties that are applied when ServiceNow is being used as a source. |
CfnFlow.ISingularSourcePropertiesProperty | The properties that are applied when Singular is being used as a source. |
CfnFlow.ISlackSourcePropertiesProperty | The properties that are applied when Slack is being used as a source. |
CfnFlow.ISnowflakeDestinationPropertiesProperty | The properties that are applied when Snowflake is being used as a destination. |
CfnFlow.ISourceConnectorPropertiesProperty | Specifies the information that is required to query a particular connector. |
CfnFlow.ISourceFlowConfigProperty | Contains information about the configuration of the source connector used in the flow. |
CfnFlow.ISuccessResponseHandlingConfigProperty | Determines how Amazon AppFlow handles the success response that it gets from the connector after placing data. |
CfnFlow.ITaskPropertiesObjectProperty | A map used to store task-related information. |
CfnFlow.ITaskProperty | A class for modeling different type of tasks. |
CfnFlow.ITrendmicroSourcePropertiesProperty | The properties that are applied when using Trend Micro as a flow source. |
CfnFlow.ITriggerConfigProperty | The trigger settings that determine how and when Amazon AppFlow runs the specified flow. |
CfnFlow.IUpsolverDestinationPropertiesProperty | The properties that are applied when Upsolver is used as a destination. |
CfnFlow.IUpsolverS3OutputFormatConfigProperty | The configuration that determines how Amazon AppFlow formats the flow output data when Upsolver is used as the destination. |
CfnFlow.IVeevaSourcePropertiesProperty | The properties that are applied when using Veeva as a flow source. |
CfnFlow.IZendeskDestinationPropertiesProperty | The properties that are applied when Zendesk is used as a destination. |
CfnFlow.IZendeskSourcePropertiesProperty | The properties that are applied when using Zendesk as a flow source. |
ICfnConnectorProfileProps | Properties for defining a |
ICfnConnectorProps | Properties for defining a |
ICfnFlowProps | Properties for defining a |