Package software.amazon.awscdk.services.appflow
package software.amazon.awscdk.services.appflow
AWS::AppFlow Construct Library
This module is part of the AWS Cloud Development Kit project.
import software.amazon.awscdk.services.appflow.*;
There are no official hand-written (L2) constructs for this service yet. Here are some suggestions on how to proceed:
- Search Construct Hub for AppFlow construct libraries
- Use the automatically generated L1 constructs, in the same way you would use the CloudFormation AWS::AppFlow resources directly.
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.)
-
ClassDescriptionCreates a new connector profile associated with your AWS account .A fluent builder for
CfnConnector
.Contains information about the configuration of the connector being registered.A builder forCfnConnector.ConnectorProvisioningConfigProperty
An implementation forCfnConnector.ConnectorProvisioningConfigProperty
Contains information about the configuration of the lambda which is being registered as the connector.A builder forCfnConnector.LambdaConnectorProvisioningConfigProperty
An implementation forCfnConnector.LambdaConnectorProvisioningConfigProperty
TheAWS::AppFlow::ConnectorProfile
resource is an Amazon AppFlow resource type that specifies the configuration profile for an instance of a connector.The connector-specific credentials required when using Amplitude.An implementation forCfnConnectorProfile.AmplitudeConnectorProfileCredentialsProperty
The API key credentials required for API key authentication.A builder forCfnConnectorProfile.ApiKeyCredentialsProperty
An implementation forCfnConnectorProfile.ApiKeyCredentialsProperty
The basic auth credentials required for basic authentication.A builder forCfnConnectorProfile.BasicAuthCredentialsProperty
An implementation forCfnConnectorProfile.BasicAuthCredentialsProperty
A fluent builder forCfnConnectorProfile
.Used by select connectors for which the OAuth workflow is supported, such as Salesforce, Google Analytics, Marketo, Zendesk, and Slack.A builder forCfnConnectorProfile.ConnectorOAuthRequestProperty
An implementation forCfnConnectorProfile.ConnectorOAuthRequestProperty
Defines the connector-specific configuration and credentials for the connector profile.A builder forCfnConnectorProfile.ConnectorProfileConfigProperty
An implementation forCfnConnectorProfile.ConnectorProfileConfigProperty
The connector-specific credentials required by a connector.A builder forCfnConnectorProfile.ConnectorProfileCredentialsProperty
An implementation forCfnConnectorProfile.ConnectorProfileCredentialsProperty
The connector-specific profile properties required by each connector.A builder forCfnConnectorProfile.ConnectorProfilePropertiesProperty
An implementation forCfnConnectorProfile.ConnectorProfilePropertiesProperty
The custom credentials required for custom authentication.A builder forCfnConnectorProfile.CustomAuthCredentialsProperty
An implementation forCfnConnectorProfile.CustomAuthCredentialsProperty
The connector-specific profile credentials that are required when using the custom connector.An implementation forCfnConnectorProfile.CustomConnectorProfileCredentialsProperty
The profile properties required by the custom connector.An implementation forCfnConnectorProfile.CustomConnectorProfilePropertiesProperty
The connector-specific credentials required by Datadog.An implementation forCfnConnectorProfile.DatadogConnectorProfileCredentialsProperty
The connector-specific profile properties required by Datadog.An implementation forCfnConnectorProfile.DatadogConnectorProfilePropertiesProperty
The connector-specific profile credentials required by Dynatrace.An implementation forCfnConnectorProfile.DynatraceConnectorProfileCredentialsProperty
The connector-specific profile properties required by Dynatrace.An implementation forCfnConnectorProfile.DynatraceConnectorProfilePropertiesProperty
The connector-specific profile credentials required by Google Analytics.An implementation forCfnConnectorProfile.GoogleAnalyticsConnectorProfileCredentialsProperty
The connector-specific profile credentials required by Infor Nexus.An implementation forCfnConnectorProfile.InforNexusConnectorProfileCredentialsProperty
The connector-specific profile properties required by Infor Nexus.An implementation forCfnConnectorProfile.InforNexusConnectorProfilePropertiesProperty
The connector-specific profile credentials required by Marketo.An implementation forCfnConnectorProfile.MarketoConnectorProfileCredentialsProperty
The connector-specific profile properties required when using Marketo.An implementation forCfnConnectorProfile.MarketoConnectorProfilePropertiesProperty
The OAuth 2.0 credentials required for OAuth 2.0 authentication.A builder forCfnConnectorProfile.OAuth2CredentialsProperty
An implementation forCfnConnectorProfile.OAuth2CredentialsProperty
The OAuth 2.0 properties required for OAuth 2.0 authentication.A builder forCfnConnectorProfile.OAuth2PropertiesProperty
An implementation forCfnConnectorProfile.OAuth2PropertiesProperty
The OAuth credentials required for OAuth type authentication.A builder forCfnConnectorProfile.OAuthCredentialsProperty
An implementation forCfnConnectorProfile.OAuthCredentialsProperty
The OAuth properties required for OAuth type authentication.A builder forCfnConnectorProfile.OAuthPropertiesProperty
An implementation forCfnConnectorProfile.OAuthPropertiesProperty
The connector-specific profile credentials required when using Salesforce Pardot.An implementation forCfnConnectorProfile.PardotConnectorProfileCredentialsProperty
The connector-specific profile properties required when using Salesforce Pardot.An implementation forCfnConnectorProfile.PardotConnectorProfilePropertiesProperty
The connector-specific profile credentials required when using Amazon Redshift.An implementation forCfnConnectorProfile.RedshiftConnectorProfileCredentialsProperty
The connector-specific profile properties when using Amazon Redshift.An implementation forCfnConnectorProfile.RedshiftConnectorProfilePropertiesProperty
The connector-specific profile credentials required when using Salesforce.An implementation forCfnConnectorProfile.SalesforceConnectorProfileCredentialsProperty
The connector-specific profile properties required when using Salesforce.An implementation forCfnConnectorProfile.SalesforceConnectorProfilePropertiesProperty
The connector-specific profile credentials required when using SAPOData.An implementation forCfnConnectorProfile.SAPODataConnectorProfileCredentialsProperty
The connector-specific profile properties required when using SAPOData.An implementation forCfnConnectorProfile.SAPODataConnectorProfilePropertiesProperty
The connector-specific profile credentials required when using ServiceNow.An implementation forCfnConnectorProfile.ServiceNowConnectorProfileCredentialsProperty
The connector-specific profile properties required when using ServiceNow.An implementation forCfnConnectorProfile.ServiceNowConnectorProfilePropertiesProperty
The connector-specific profile credentials required when using Singular.An implementation forCfnConnectorProfile.SingularConnectorProfileCredentialsProperty
The connector-specific profile credentials required when using Slack.An implementation forCfnConnectorProfile.SlackConnectorProfileCredentialsProperty
The connector-specific profile properties required when using Slack.An implementation forCfnConnectorProfile.SlackConnectorProfilePropertiesProperty
The connector-specific profile credentials required when using Snowflake.An implementation forCfnConnectorProfile.SnowflakeConnectorProfileCredentialsProperty
The connector-specific profile properties required when using Snowflake.An implementation forCfnConnectorProfile.SnowflakeConnectorProfilePropertiesProperty
The connector-specific profile credentials required when using Trend Micro.An implementation forCfnConnectorProfile.TrendmicroConnectorProfileCredentialsProperty
The connector-specific profile credentials required when using Veeva.An implementation forCfnConnectorProfile.VeevaConnectorProfileCredentialsProperty
The connector-specific profile properties required when using Veeva.An implementation forCfnConnectorProfile.VeevaConnectorProfilePropertiesProperty
The connector-specific profile credentials required when using Zendesk.An implementation forCfnConnectorProfile.ZendeskConnectorProfileCredentialsProperty
The connector-specific profile properties required when using Zendesk.An implementation forCfnConnectorProfile.ZendeskConnectorProfilePropertiesProperty
Properties for defining aCfnConnectorProfile
.A builder forCfnConnectorProfileProps
An implementation forCfnConnectorProfileProps
Properties for defining aCfnConnector
.A builder forCfnConnectorProps
An implementation forCfnConnectorProps
TheAWS::AppFlow::Flow
resource is an Amazon AppFlow resource type that specifies a new flow.The aggregation settings that you can use to customize the output format of your flow data.A builder forCfnFlow.AggregationConfigProperty
An implementation forCfnFlow.AggregationConfigProperty
The properties that are applied when Amplitude is being used as a source.A builder forCfnFlow.AmplitudeSourcePropertiesProperty
An implementation forCfnFlow.AmplitudeSourcePropertiesProperty
A fluent builder forCfnFlow
.The operation to be performed on the provided source fields.A builder forCfnFlow.ConnectorOperatorProperty
An implementation forCfnFlow.ConnectorOperatorProperty
The properties that are applied when the custom connector is being used as a destination.A builder forCfnFlow.CustomConnectorDestinationPropertiesProperty
An implementation forCfnFlow.CustomConnectorDestinationPropertiesProperty
The properties that are applied when the custom connector is being used as a source.A builder forCfnFlow.CustomConnectorSourcePropertiesProperty
An implementation forCfnFlow.CustomConnectorSourcePropertiesProperty
The properties that are applied when Datadog is being used as a source.A builder forCfnFlow.DatadogSourcePropertiesProperty
An implementation forCfnFlow.DatadogSourcePropertiesProperty
The API of the connector application that Amazon AppFlow uses to transfer your data.A builder forCfnFlow.DataTransferApiProperty
An implementation forCfnFlow.DataTransferApiProperty
This stores the information that is required to query a particular connector.A builder forCfnFlow.DestinationConnectorPropertiesProperty
An implementation forCfnFlow.DestinationConnectorPropertiesProperty
Contains information about the configuration of destination connectors present in the flow.A builder forCfnFlow.DestinationFlowConfigProperty
An implementation forCfnFlow.DestinationFlowConfigProperty
The properties that are applied when Dynatrace is being used as a source.A builder forCfnFlow.DynatraceSourcePropertiesProperty
An implementation forCfnFlow.DynatraceSourcePropertiesProperty
The settings that determine how Amazon AppFlow handles an error when placing data in the destination.A builder forCfnFlow.ErrorHandlingConfigProperty
An implementation forCfnFlow.ErrorHandlingConfigProperty
The properties that are applied when Amazon EventBridge is being used as a destination.A builder forCfnFlow.EventBridgeDestinationPropertiesProperty
An implementation forCfnFlow.EventBridgeDestinationPropertiesProperty
Trigger settings of the flow.A builder forCfnFlow.GlueDataCatalogProperty
An implementation forCfnFlow.GlueDataCatalogProperty
The properties that are applied when Google Analytics is being used as a source.A builder forCfnFlow.GoogleAnalyticsSourcePropertiesProperty
An implementation forCfnFlow.GoogleAnalyticsSourcePropertiesProperty
Specifies the configuration used when importing incremental records from the source.A builder forCfnFlow.IncrementalPullConfigProperty
An implementation forCfnFlow.IncrementalPullConfigProperty
The properties that are applied when Infor Nexus is being used as a source.A builder forCfnFlow.InforNexusSourcePropertiesProperty
An implementation forCfnFlow.InforNexusSourcePropertiesProperty
The properties that are applied when Amazon Lookout for Metrics is used as a destination.A builder forCfnFlow.LookoutMetricsDestinationPropertiesProperty
An implementation forCfnFlow.LookoutMetricsDestinationPropertiesProperty
The properties that Amazon AppFlow applies when you use Marketo as a flow destination.A builder forCfnFlow.MarketoDestinationPropertiesProperty
An implementation forCfnFlow.MarketoDestinationPropertiesProperty
The properties that are applied when Marketo is being used as a source.A builder forCfnFlow.MarketoSourcePropertiesProperty
An implementation forCfnFlow.MarketoSourcePropertiesProperty
Specifies the configuration that Amazon AppFlow uses when it catalogs your data.A builder forCfnFlow.MetadataCatalogConfigProperty
An implementation forCfnFlow.MetadataCatalogConfigProperty
The properties that are applied when Salesforce Pardot is being used as a source.A builder forCfnFlow.PardotSourcePropertiesProperty
An implementation forCfnFlow.PardotSourcePropertiesProperty
Specifies elements that Amazon AppFlow includes in the file and folder names in the flow destination.A builder forCfnFlow.PrefixConfigProperty
An implementation forCfnFlow.PrefixConfigProperty
The properties that are applied when Amazon Redshift is being used as a destination.A builder forCfnFlow.RedshiftDestinationPropertiesProperty
An implementation forCfnFlow.RedshiftDestinationPropertiesProperty
The properties that are applied when Amazon S3 is used as a destination.A builder forCfnFlow.S3DestinationPropertiesProperty
An implementation forCfnFlow.S3DestinationPropertiesProperty
When you use Amazon S3 as the source, the configuration format that you provide the flow input data.A builder forCfnFlow.S3InputFormatConfigProperty
An implementation forCfnFlow.S3InputFormatConfigProperty
The configuration that determines how Amazon AppFlow should format the flow output data when Amazon S3 is used as the destination.A builder forCfnFlow.S3OutputFormatConfigProperty
An implementation forCfnFlow.S3OutputFormatConfigProperty
The properties that are applied when Amazon S3 is being used as the flow source.A builder forCfnFlow.S3SourcePropertiesProperty
An implementation forCfnFlow.S3SourcePropertiesProperty
The properties that are applied when Salesforce is being used as a destination.A builder forCfnFlow.SalesforceDestinationPropertiesProperty
An implementation forCfnFlow.SalesforceDestinationPropertiesProperty
The properties that are applied when Salesforce is being used as a source.A builder forCfnFlow.SalesforceSourcePropertiesProperty
An implementation forCfnFlow.SalesforceSourcePropertiesProperty
The properties that are applied when using SAPOData as a flow destination.A builder forCfnFlow.SAPODataDestinationPropertiesProperty
An implementation forCfnFlow.SAPODataDestinationPropertiesProperty
SAP Source connector page size.A builder forCfnFlow.SAPODataPaginationConfigProperty
An implementation forCfnFlow.SAPODataPaginationConfigProperty
SAP Source connector parallelism factor.A builder forCfnFlow.SAPODataParallelismConfigProperty
An implementation forCfnFlow.SAPODataParallelismConfigProperty
The properties that are applied when using SAPOData as a flow source.A builder forCfnFlow.SAPODataSourcePropertiesProperty
An implementation forCfnFlow.SAPODataSourcePropertiesProperty
Specifies the configuration details of a schedule-triggered flow as defined by the user.A builder forCfnFlow.ScheduledTriggerPropertiesProperty
An implementation forCfnFlow.ScheduledTriggerPropertiesProperty
The properties that are applied when ServiceNow is being used as a source.A builder forCfnFlow.ServiceNowSourcePropertiesProperty
An implementation forCfnFlow.ServiceNowSourcePropertiesProperty
The properties that are applied when Singular is being used as a source.A builder forCfnFlow.SingularSourcePropertiesProperty
An implementation forCfnFlow.SingularSourcePropertiesProperty
The properties that are applied when Slack is being used as a source.A builder forCfnFlow.SlackSourcePropertiesProperty
An implementation forCfnFlow.SlackSourcePropertiesProperty
The properties that are applied when Snowflake is being used as a destination.A builder forCfnFlow.SnowflakeDestinationPropertiesProperty
An implementation forCfnFlow.SnowflakeDestinationPropertiesProperty
Specifies the information that is required to query a particular connector.A builder forCfnFlow.SourceConnectorPropertiesProperty
An implementation forCfnFlow.SourceConnectorPropertiesProperty
Contains information about the configuration of the source connector used in the flow.A builder forCfnFlow.SourceFlowConfigProperty
An implementation forCfnFlow.SourceFlowConfigProperty
Determines how Amazon AppFlow handles the success response that it gets from the connector after placing data.A builder forCfnFlow.SuccessResponseHandlingConfigProperty
An implementation forCfnFlow.SuccessResponseHandlingConfigProperty
A map used to store task-related information.A builder forCfnFlow.TaskPropertiesObjectProperty
An implementation forCfnFlow.TaskPropertiesObjectProperty
A class for modeling different type of tasks.A builder forCfnFlow.TaskProperty
An implementation forCfnFlow.TaskProperty
The properties that are applied when using Trend Micro as a flow source.A builder forCfnFlow.TrendmicroSourcePropertiesProperty
An implementation forCfnFlow.TrendmicroSourcePropertiesProperty
The trigger settings that determine how and when Amazon AppFlow runs the specified flow.A builder forCfnFlow.TriggerConfigProperty
An implementation forCfnFlow.TriggerConfigProperty
The properties that are applied when Upsolver is used as a destination.A builder forCfnFlow.UpsolverDestinationPropertiesProperty
An implementation forCfnFlow.UpsolverDestinationPropertiesProperty
The configuration that determines how Amazon AppFlow formats the flow output data when Upsolver is used as the destination.A builder forCfnFlow.UpsolverS3OutputFormatConfigProperty
An implementation forCfnFlow.UpsolverS3OutputFormatConfigProperty
The properties that are applied when using Veeva as a flow source.A builder forCfnFlow.VeevaSourcePropertiesProperty
An implementation forCfnFlow.VeevaSourcePropertiesProperty
The properties that are applied when Zendesk is used as a destination.A builder forCfnFlow.ZendeskDestinationPropertiesProperty
An implementation forCfnFlow.ZendeskDestinationPropertiesProperty
The properties that are applied when using Zendesk as a flow source.A builder forCfnFlow.ZendeskSourcePropertiesProperty
An implementation forCfnFlow.ZendeskSourcePropertiesProperty
Properties for defining aCfnFlow
.A builder forCfnFlowProps
An implementation forCfnFlowProps