Package-level declarations

Types

data class ConnectorLambdaConnectorProvisioningConfigArgs(val lambdaArn: Output<String>) : ConvertibleToJava<ConnectorLambdaConnectorProvisioningConfigArgs>

Contains information about the configuration of the lambda which is being registered as the connector.

data class ConnectorProfileAmplitudeConnectorProfileCredentialsArgs(val apiKey: Output<String>, val secretKey: Output<String>) : ConvertibleToJava<ConnectorProfileAmplitudeConnectorProfileCredentialsArgs>
Link copied to clipboard
data class ConnectorProfileApiKeyCredentialsArgs(val apiKey: Output<String>, val apiSecretKey: Output<String>? = null) : ConvertibleToJava<ConnectorProfileApiKeyCredentialsArgs>
Link copied to clipboard
data class ConnectorProfileBasicAuthCredentialsArgs(val password: Output<String>, val username: Output<String>) : ConvertibleToJava<ConnectorProfileBasicAuthCredentialsArgs>
Link copied to clipboard
data class ConnectorProfileConfigArgs(val connectorProfileCredentials: Output<ConnectorProfileCredentialsArgs>? = null, val connectorProfileProperties: Output<ConnectorProfilePropertiesArgs>? = null) : ConvertibleToJava<ConnectorProfileConfigArgs>

Connector specific configurations needed to create connector profile

data class ConnectorProfileConnectorOAuthRequestArgs(val authCode: Output<String>? = null, val redirectUri: Output<String>? = null) : ConvertibleToJava<ConnectorProfileConnectorOAuthRequestArgs>
Link copied to clipboard
data class ConnectorProfileCredentialsArgs(val amplitude: Output<ConnectorProfileAmplitudeConnectorProfileCredentialsArgs>? = null, val customConnector: Output<ConnectorProfileCustomConnectorProfileCredentialsArgs>? = null, val datadog: Output<ConnectorProfileDatadogConnectorProfileCredentialsArgs>? = null, val dynatrace: Output<ConnectorProfileDynatraceConnectorProfileCredentialsArgs>? = null, val googleAnalytics: Output<ConnectorProfileGoogleAnalyticsConnectorProfileCredentialsArgs>? = null, val inforNexus: Output<ConnectorProfileInforNexusConnectorProfileCredentialsArgs>? = null, val marketo: Output<ConnectorProfileMarketoConnectorProfileCredentialsArgs>? = null, val pardot: Output<ConnectorProfilePardotConnectorProfileCredentialsArgs>? = null, val redshift: Output<ConnectorProfileRedshiftConnectorProfileCredentialsArgs>? = null, val salesforce: Output<ConnectorProfileSalesforceConnectorProfileCredentialsArgs>? = null, val sapoData: Output<ConnectorProfileSapoDataConnectorProfileCredentialsArgs>? = null, val serviceNow: Output<ConnectorProfileServiceNowConnectorProfileCredentialsArgs>? = null, val singular: Output<ConnectorProfileSingularConnectorProfileCredentialsArgs>? = null, val slack: Output<ConnectorProfileSlackConnectorProfileCredentialsArgs>? = null, val snowflake: Output<ConnectorProfileSnowflakeConnectorProfileCredentialsArgs>? = null, val trendmicro: Output<ConnectorProfileTrendmicroConnectorProfileCredentialsArgs>? = null, val veeva: Output<ConnectorProfileVeevaConnectorProfileCredentialsArgs>? = null, val zendesk: Output<ConnectorProfileZendeskConnectorProfileCredentialsArgs>? = null) : ConvertibleToJava<ConnectorProfileCredentialsArgs>

Connector specific configuration needed to create connector profile based on Authentication mechanism

data class ConnectorProfileCustomAuthCredentialsArgs(val credentialsMap: Output<Map<String, String>>? = null, val customAuthenticationType: Output<String>) : ConvertibleToJava<ConnectorProfileCustomAuthCredentialsArgs>
data class ConnectorProfileCustomConnectorProfileCredentialsArgs(val apiKey: Output<ConnectorProfileApiKeyCredentialsArgs>? = null, val authenticationType: Output<ConnectorProfileAuthenticationType>, val basic: Output<ConnectorProfileBasicAuthCredentialsArgs>? = null, val custom: Output<ConnectorProfileCustomAuthCredentialsArgs>? = null, val oauth2: Output<ConnectorProfileOAuth2CredentialsArgs>? = null) : ConvertibleToJava<ConnectorProfileCustomConnectorProfileCredentialsArgs>
data class ConnectorProfileCustomConnectorProfilePropertiesArgs(val oAuth2Properties: Output<ConnectorProfileOAuth2PropertiesArgs>? = null, val profileProperties: Output<Map<String, String>>? = null) : ConvertibleToJava<ConnectorProfileCustomConnectorProfilePropertiesArgs>
data class ConnectorProfileDatadogConnectorProfileCredentialsArgs(val apiKey: Output<String>, val applicationKey: Output<String>) : ConvertibleToJava<ConnectorProfileDatadogConnectorProfileCredentialsArgs>
data class ConnectorProfileDatadogConnectorProfilePropertiesArgs(val instanceUrl: Output<String>) : ConvertibleToJava<ConnectorProfileDatadogConnectorProfilePropertiesArgs>
data class ConnectorProfileDynatraceConnectorProfileCredentialsArgs(val apiToken: Output<String>) : ConvertibleToJava<ConnectorProfileDynatraceConnectorProfileCredentialsArgs>
data class ConnectorProfileDynatraceConnectorProfilePropertiesArgs(val instanceUrl: Output<String>) : ConvertibleToJava<ConnectorProfileDynatraceConnectorProfilePropertiesArgs>
data class ConnectorProfileGoogleAnalyticsConnectorProfileCredentialsArgs(val accessToken: Output<String>? = null, val clientId: Output<String>, val clientSecret: Output<String>, val connectorOAuthRequest: Output<ConnectorProfileConnectorOAuthRequestArgs>? = null, val refreshToken: Output<String>? = null) : ConvertibleToJava<ConnectorProfileGoogleAnalyticsConnectorProfileCredentialsArgs>
data class ConnectorProfileInforNexusConnectorProfileCredentialsArgs(val accessKeyId: Output<String>, val datakey: Output<String>, val secretAccessKey: Output<String>, val userId: Output<String>) : ConvertibleToJava<ConnectorProfileInforNexusConnectorProfileCredentialsArgs>
data class ConnectorProfileInforNexusConnectorProfilePropertiesArgs(val instanceUrl: Output<String>) : ConvertibleToJava<ConnectorProfileInforNexusConnectorProfilePropertiesArgs>
data class ConnectorProfileMarketoConnectorProfileCredentialsArgs(val accessToken: Output<String>? = null, val clientId: Output<String>, val clientSecret: Output<String>, val connectorOAuthRequest: Output<ConnectorProfileConnectorOAuthRequestArgs>? = null) : ConvertibleToJava<ConnectorProfileMarketoConnectorProfileCredentialsArgs>
data class ConnectorProfileMarketoConnectorProfilePropertiesArgs(val instanceUrl: Output<String>) : ConvertibleToJava<ConnectorProfileMarketoConnectorProfilePropertiesArgs>
Link copied to clipboard
data class ConnectorProfileOAuth2CredentialsArgs(val accessToken: Output<String>? = null, val clientId: Output<String>? = null, val clientSecret: Output<String>? = null, val oAuthRequest: Output<ConnectorProfileConnectorOAuthRequestArgs>? = null, val refreshToken: Output<String>? = null) : ConvertibleToJava<ConnectorProfileOAuth2CredentialsArgs>
Link copied to clipboard
data class ConnectorProfileOAuth2PropertiesArgs(val oAuth2GrantType: Output<ConnectorProfileOAuth2GrantType>? = null, val tokenUrl: Output<String>? = null, val tokenUrlCustomProperties: Output<Map<String, String>>? = null) : ConvertibleToJava<ConnectorProfileOAuth2PropertiesArgs>
Link copied to clipboard
data class ConnectorProfileOAuthPropertiesArgs(val authCodeUrl: Output<String>? = null, val oAuthScopes: Output<List<String>>? = null, val tokenUrl: Output<String>? = null) : ConvertibleToJava<ConnectorProfileOAuthPropertiesArgs>
data class ConnectorProfilePardotConnectorProfileCredentialsArgs(val accessToken: Output<String>? = null, val clientCredentialsArn: Output<String>? = null, val connectorOAuthRequest: Output<ConnectorProfileConnectorOAuthRequestArgs>? = null, val refreshToken: Output<String>? = null) : ConvertibleToJava<ConnectorProfilePardotConnectorProfileCredentialsArgs>
data class ConnectorProfilePardotConnectorProfilePropertiesArgs(val businessUnitId: Output<String>, val instanceUrl: Output<String>? = null, val isSandboxEnvironment: Output<Boolean>? = null) : ConvertibleToJava<ConnectorProfilePardotConnectorProfilePropertiesArgs>
Link copied to clipboard

Connector specific properties needed to create connector profile - currently not needed for Amplitude, Trendmicro, Googleanalytics and Singular

data class ConnectorProfileRedshiftConnectorProfileCredentialsArgs(val password: Output<String>? = null, val username: Output<String>? = null) : ConvertibleToJava<ConnectorProfileRedshiftConnectorProfileCredentialsArgs>
data class ConnectorProfileRedshiftConnectorProfilePropertiesArgs(val bucketName: Output<String>, val bucketPrefix: Output<String>? = null, val clusterIdentifier: Output<String>? = null, val dataApiRoleArn: Output<String>? = null, val databaseName: Output<String>? = null, val databaseUrl: Output<String>? = null, val isRedshiftServerless: Output<Boolean>? = null, val roleArn: Output<String>, val workgroupName: Output<String>? = null) : ConvertibleToJava<ConnectorProfileRedshiftConnectorProfilePropertiesArgs>
data class ConnectorProfileSalesforceConnectorProfileCredentialsArgs(val accessToken: Output<String>? = null, val clientCredentialsArn: Output<String>? = null, val connectorOAuthRequest: Output<ConnectorProfileConnectorOAuthRequestArgs>? = null, val jwtToken: Output<String>? = null, val oAuth2GrantType: Output<ConnectorProfileOAuth2GrantType>? = null, val refreshToken: Output<String>? = null) : ConvertibleToJava<ConnectorProfileSalesforceConnectorProfileCredentialsArgs>
data class ConnectorProfileSalesforceConnectorProfilePropertiesArgs(val instanceUrl: Output<String>? = null, val isSandboxEnvironment: Output<Boolean>? = null, val usePrivateLinkForMetadataAndAuthorization: Output<Boolean>? = null) : ConvertibleToJava<ConnectorProfileSalesforceConnectorProfilePropertiesArgs>
data class ConnectorProfileSapoDataConnectorProfileCredentialsArgs(val basicAuthCredentials: Output<ConnectorProfileBasicAuthCredentialsArgs>? = null, val oAuthCredentials: Output<ConnectorProfileSapoDataConnectorProfileCredentialsOAuthCredentialsPropertiesArgs>? = null) : ConvertibleToJava<ConnectorProfileSapoDataConnectorProfileCredentialsArgs>
data class ConnectorProfileSapoDataConnectorProfileCredentialsOAuthCredentialsPropertiesArgs(val accessToken: Output<String>? = null, val clientId: Output<String>? = null, val clientSecret: Output<String>? = null, val connectorOAuthRequest: Output<ConnectorProfileConnectorOAuthRequestArgs>? = null, val refreshToken: Output<String>? = null) : ConvertibleToJava<ConnectorProfileSapoDataConnectorProfileCredentialsOAuthCredentialsPropertiesArgs>

The SAPOData OAuth type authentication credentials.

data class ConnectorProfileSapoDataConnectorProfilePropertiesArgs(val applicationHostUrl: Output<String>? = null, val applicationServicePath: Output<String>? = null, val clientNumber: Output<String>? = null, val disableSso: Output<Boolean>? = null, val logonLanguage: Output<String>? = null, val oAuthProperties: Output<ConnectorProfileOAuthPropertiesArgs>? = null, val portNumber: Output<Int>? = null, val privateLinkServiceName: Output<String>? = null) : ConvertibleToJava<ConnectorProfileSapoDataConnectorProfilePropertiesArgs>
data class ConnectorProfileServiceNowConnectorProfileCredentialsArgs(val oAuth2Credentials: Output<ConnectorProfileOAuth2CredentialsArgs>? = null, val password: Output<String>? = null, val username: Output<String>? = null) : ConvertibleToJava<ConnectorProfileServiceNowConnectorProfileCredentialsArgs>
data class ConnectorProfileServiceNowConnectorProfilePropertiesArgs(val instanceUrl: Output<String>) : ConvertibleToJava<ConnectorProfileServiceNowConnectorProfilePropertiesArgs>
data class ConnectorProfileSingularConnectorProfileCredentialsArgs(val apiKey: Output<String>) : ConvertibleToJava<ConnectorProfileSingularConnectorProfileCredentialsArgs>
data class ConnectorProfileSlackConnectorProfileCredentialsArgs(val accessToken: Output<String>? = null, val clientId: Output<String>, val clientSecret: Output<String>, val connectorOAuthRequest: Output<ConnectorProfileConnectorOAuthRequestArgs>? = null) : ConvertibleToJava<ConnectorProfileSlackConnectorProfileCredentialsArgs>
data class ConnectorProfileSlackConnectorProfilePropertiesArgs(val instanceUrl: Output<String>) : ConvertibleToJava<ConnectorProfileSlackConnectorProfilePropertiesArgs>
data class ConnectorProfileSnowflakeConnectorProfileCredentialsArgs(val password: Output<String>, val username: Output<String>) : ConvertibleToJava<ConnectorProfileSnowflakeConnectorProfileCredentialsArgs>
data class ConnectorProfileSnowflakeConnectorProfilePropertiesArgs(val accountName: Output<String>? = null, val bucketName: Output<String>, val bucketPrefix: Output<String>? = null, val privateLinkServiceName: Output<String>? = null, val region: Output<String>? = null, val stage: Output<String>, val warehouse: Output<String>) : ConvertibleToJava<ConnectorProfileSnowflakeConnectorProfilePropertiesArgs>
data class ConnectorProfileTrendmicroConnectorProfileCredentialsArgs(val apiSecretKey: Output<String>) : ConvertibleToJava<ConnectorProfileTrendmicroConnectorProfileCredentialsArgs>
data class ConnectorProfileVeevaConnectorProfileCredentialsArgs(val password: Output<String>, val username: Output<String>) : ConvertibleToJava<ConnectorProfileVeevaConnectorProfileCredentialsArgs>
data class ConnectorProfileVeevaConnectorProfilePropertiesArgs(val instanceUrl: Output<String>) : ConvertibleToJava<ConnectorProfileVeevaConnectorProfilePropertiesArgs>
data class ConnectorProfileZendeskConnectorProfileCredentialsArgs(val accessToken: Output<String>? = null, val clientId: Output<String>, val clientSecret: Output<String>, val connectorOAuthRequest: Output<ConnectorProfileConnectorOAuthRequestArgs>? = null) : ConvertibleToJava<ConnectorProfileZendeskConnectorProfileCredentialsArgs>
data class ConnectorProfileZendeskConnectorProfilePropertiesArgs(val instanceUrl: Output<String>) : ConvertibleToJava<ConnectorProfileZendeskConnectorProfilePropertiesArgs>
Link copied to clipboard
data class ConnectorProvisioningConfigArgs(val lambda: Output<ConnectorLambdaConnectorProvisioningConfigArgs>? = null) : ConvertibleToJava<ConnectorProvisioningConfigArgs>

Contains information about the configuration of the connector being registered.

Link copied to clipboard
data class FlowAggregationConfigArgs(val aggregationType: Output<FlowAggregationType>? = null, val targetFileSize: Output<Int>? = null) : ConvertibleToJava<FlowAggregationConfigArgs>
Link copied to clipboard
data class FlowAmplitudeSourcePropertiesArgs(val object: Output<String>) : ConvertibleToJava<FlowAmplitudeSourcePropertiesArgs>
Link copied to clipboard
data class FlowConnectorOperatorArgs(val amplitude: Output<FlowAmplitudeConnectorOperator>? = null, val customConnector: Output<FlowOperator>? = null, val datadog: Output<FlowDatadogConnectorOperator>? = null, val dynatrace: Output<FlowDynatraceConnectorOperator>? = null, val googleAnalytics: Output<FlowGoogleAnalyticsConnectorOperator>? = null, val inforNexus: Output<FlowInforNexusConnectorOperator>? = null, val marketo: Output<FlowMarketoConnectorOperator>? = null, val pardot: Output<FlowPardotConnectorOperator>? = null, val s3: Output<FlowS3ConnectorOperator>? = null, val salesforce: Output<FlowSalesforceConnectorOperator>? = null, val sapoData: Output<FlowSapoDataConnectorOperator>? = null, val serviceNow: Output<FlowServiceNowConnectorOperator>? = null, val singular: Output<FlowSingularConnectorOperator>? = null, val slack: Output<FlowSlackConnectorOperator>? = null, val trendmicro: Output<FlowTrendmicroConnectorOperator>? = null, val veeva: Output<FlowVeevaConnectorOperator>? = null, val zendesk: Output<FlowZendeskConnectorOperator>? = null) : ConvertibleToJava<FlowConnectorOperatorArgs>

Operation to be performed on provided source fields

data class FlowCustomConnectorDestinationPropertiesArgs(val customProperties: Output<Map<String, String>>? = null, val entityName: Output<String>, val errorHandlingConfig: Output<FlowErrorHandlingConfigArgs>? = null, val idFieldNames: Output<List<String>>? = null, val writeOperationType: Output<FlowWriteOperationType>? = null) : ConvertibleToJava<FlowCustomConnectorDestinationPropertiesArgs>
Link copied to clipboard
data class FlowCustomConnectorSourcePropertiesArgs(val customProperties: Output<Map<String, String>>? = null, val dataTransferApi: Output<FlowCustomConnectorSourcePropertiesDataTransferApiPropertiesArgs>? = null, val entityName: Output<String>) : ConvertibleToJava<FlowCustomConnectorSourcePropertiesArgs>
data class FlowCustomConnectorSourcePropertiesDataTransferApiPropertiesArgs(val name: Output<String>, val type: Output<FlowCustomConnectorSourcePropertiesDataTransferApiPropertiesType>) : ConvertibleToJava<FlowCustomConnectorSourcePropertiesDataTransferApiPropertiesArgs>

The API of the connector application that Amazon AppFlow uses to transfer your data.

Link copied to clipboard
data class FlowDatadogSourcePropertiesArgs(val object: Output<String>) : ConvertibleToJava<FlowDatadogSourcePropertiesArgs>
Link copied to clipboard
data class FlowDestinationConnectorPropertiesArgs(val customConnector: Output<FlowCustomConnectorDestinationPropertiesArgs>? = null, val eventBridge: Output<FlowEventBridgeDestinationPropertiesArgs>? = null, val lookoutMetrics: Output<FlowLookoutMetricsDestinationPropertiesArgs>? = null, val marketo: Output<FlowMarketoDestinationPropertiesArgs>? = null, val redshift: Output<FlowRedshiftDestinationPropertiesArgs>? = null, val s3: Output<FlowS3DestinationPropertiesArgs>? = null, val salesforce: Output<FlowSalesforceDestinationPropertiesArgs>? = null, val sapoData: Output<FlowSapoDataDestinationPropertiesArgs>? = null, val snowflake: Output<FlowSnowflakeDestinationPropertiesArgs>? = null, val upsolver: Output<FlowUpsolverDestinationPropertiesArgs>? = null, val zendesk: Output<FlowZendeskDestinationPropertiesArgs>? = null) : ConvertibleToJava<FlowDestinationConnectorPropertiesArgs>

Destination connector details

Link copied to clipboard
data class FlowDestinationFlowConfigArgs(val apiVersion: Output<String>? = null, val connectorProfileName: Output<String>? = null, val connectorType: Output<FlowConnectorType>, val destinationConnectorProperties: Output<FlowDestinationConnectorPropertiesArgs>) : ConvertibleToJava<FlowDestinationFlowConfigArgs>

Configurations of destination connector.

Link copied to clipboard
data class FlowDynatraceSourcePropertiesArgs(val object: Output<String>) : ConvertibleToJava<FlowDynatraceSourcePropertiesArgs>
Link copied to clipboard
data class FlowErrorHandlingConfigArgs(val bucketName: Output<String>? = null, val bucketPrefix: Output<String>? = null, val failOnFirstError: Output<Boolean>? = null) : ConvertibleToJava<FlowErrorHandlingConfigArgs>
Link copied to clipboard
data class FlowEventBridgeDestinationPropertiesArgs(val errorHandlingConfig: Output<FlowErrorHandlingConfigArgs>? = null, val object: Output<String>) : ConvertibleToJava<FlowEventBridgeDestinationPropertiesArgs>
Link copied to clipboard
data class FlowGlueDataCatalogArgs(val databaseName: Output<String>, val roleArn: Output<String>, val tablePrefix: Output<String>) : ConvertibleToJava<FlowGlueDataCatalogArgs>

Trigger settings of the flow.

Link copied to clipboard
data class FlowGoogleAnalyticsSourcePropertiesArgs(val object: Output<String>) : ConvertibleToJava<FlowGoogleAnalyticsSourcePropertiesArgs>
Link copied to clipboard
data class FlowIncrementalPullConfigArgs(val datetimeTypeFieldName: Output<String>? = null) : ConvertibleToJava<FlowIncrementalPullConfigArgs>

Configuration for scheduled incremental data pull

Link copied to clipboard
data class FlowInforNexusSourcePropertiesArgs(val object: Output<String>) : ConvertibleToJava<FlowInforNexusSourcePropertiesArgs>
data class FlowLookoutMetricsDestinationPropertiesArgs(val object: Output<String>? = null) : ConvertibleToJava<FlowLookoutMetricsDestinationPropertiesArgs>
Link copied to clipboard
data class FlowMarketoDestinationPropertiesArgs(val errorHandlingConfig: Output<FlowErrorHandlingConfigArgs>? = null, val object: Output<String>) : ConvertibleToJava<FlowMarketoDestinationPropertiesArgs>
Link copied to clipboard
data class FlowMarketoSourcePropertiesArgs(val object: Output<String>) : ConvertibleToJava<FlowMarketoSourcePropertiesArgs>
Link copied to clipboard
data class FlowMetadataCatalogConfigArgs(val glueDataCatalog: Output<FlowGlueDataCatalogArgs>? = null) : ConvertibleToJava<FlowMetadataCatalogConfigArgs>

Configurations of metadata catalog of the flow.

Link copied to clipboard
data class FlowPardotSourcePropertiesArgs(val object: Output<String>) : ConvertibleToJava<FlowPardotSourcePropertiesArgs>
Link copied to clipboard
data class FlowPrefixConfigArgs(val pathPrefixHierarchy: Output<List<FlowPathPrefix>>? = null, val prefixFormat: Output<FlowPrefixFormat>? = null, val prefixType: Output<FlowPrefixType>? = null) : ConvertibleToJava<FlowPrefixConfigArgs>
Link copied to clipboard
data class FlowRedshiftDestinationPropertiesArgs(val bucketPrefix: Output<String>? = null, val errorHandlingConfig: Output<FlowErrorHandlingConfigArgs>? = null, val intermediateBucketName: Output<String>, val object: Output<String>) : ConvertibleToJava<FlowRedshiftDestinationPropertiesArgs>
Link copied to clipboard
data class FlowS3DestinationPropertiesArgs(val bucketName: Output<String>, val bucketPrefix: Output<String>? = null, val s3OutputFormatConfig: Output<FlowS3OutputFormatConfigArgs>? = null) : ConvertibleToJava<FlowS3DestinationPropertiesArgs>
Link copied to clipboard
data class FlowS3InputFormatConfigArgs(val s3InputFileType: Output<FlowS3InputFormatConfigS3InputFileType>? = null) : ConvertibleToJava<FlowS3InputFormatConfigArgs>
Link copied to clipboard
data class FlowS3OutputFormatConfigArgs(val aggregationConfig: Output<FlowAggregationConfigArgs>? = null, val fileType: Output<FlowFileType>? = null, val prefixConfig: Output<FlowPrefixConfigArgs>? = null, val preserveSourceDataTyping: Output<Boolean>? = null) : ConvertibleToJava<FlowS3OutputFormatConfigArgs>
Link copied to clipboard
data class FlowS3SourcePropertiesArgs(val bucketName: Output<String>, val bucketPrefix: Output<String>, val s3InputFormatConfig: Output<FlowS3InputFormatConfigArgs>? = null) : ConvertibleToJava<FlowS3SourcePropertiesArgs>
Link copied to clipboard
data class FlowSalesforceDestinationPropertiesArgs(val dataTransferApi: Output<FlowDataTransferApi>? = null, val errorHandlingConfig: Output<FlowErrorHandlingConfigArgs>? = null, val idFieldNames: Output<List<String>>? = null, val object: Output<String>, val writeOperationType: Output<FlowWriteOperationType>? = null) : ConvertibleToJava<FlowSalesforceDestinationPropertiesArgs>
Link copied to clipboard
data class FlowSalesforceSourcePropertiesArgs(val dataTransferApi: Output<FlowDataTransferApi>? = null, val enableDynamicFieldUpdate: Output<Boolean>? = null, val includeDeletedRecords: Output<Boolean>? = null, val object: Output<String>) : ConvertibleToJava<FlowSalesforceSourcePropertiesArgs>
Link copied to clipboard
data class FlowSapoDataDestinationPropertiesArgs(val errorHandlingConfig: Output<FlowErrorHandlingConfigArgs>? = null, val idFieldNames: Output<List<String>>? = null, val objectPath: Output<String>, val successResponseHandlingConfig: Output<FlowSuccessResponseHandlingConfigArgs>? = null, val writeOperationType: Output<FlowWriteOperationType>? = null) : ConvertibleToJava<FlowSapoDataDestinationPropertiesArgs>
Link copied to clipboard
data class FlowSapoDataPaginationConfigArgs(val maxPageSize: Output<Int>) : ConvertibleToJava<FlowSapoDataPaginationConfigArgs>

SAP Source connector page size

Link copied to clipboard
data class FlowSapoDataParallelismConfigArgs(val maxParallelism: Output<Int>) : ConvertibleToJava<FlowSapoDataParallelismConfigArgs>

SAP Source connector parallelism factor

Link copied to clipboard
data class FlowSapoDataSourcePropertiesArgs(val objectPath: Output<String>, val paginationConfig: Output<FlowSapoDataPaginationConfigArgs>? = null, val parallelismConfig: Output<FlowSapoDataParallelismConfigArgs>? = null) : ConvertibleToJava<FlowSapoDataSourcePropertiesArgs>
Link copied to clipboard
data class FlowScheduledTriggerPropertiesArgs(val dataPullMode: Output<FlowScheduledTriggerPropertiesDataPullMode>? = null, val firstExecutionFrom: Output<Double>? = null, val flowErrorDeactivationThreshold: Output<Int>? = null, val scheduleEndTime: Output<Double>? = null, val scheduleExpression: Output<String>, val scheduleOffset: Output<Double>? = null, val scheduleStartTime: Output<Double>? = null, val timeZone: Output<String>? = null) : ConvertibleToJava<FlowScheduledTriggerPropertiesArgs>

Details required for scheduled trigger type

Link copied to clipboard
data class FlowServiceNowSourcePropertiesArgs(val object: Output<String>) : ConvertibleToJava<FlowServiceNowSourcePropertiesArgs>
Link copied to clipboard
data class FlowSingularSourcePropertiesArgs(val object: Output<String>) : ConvertibleToJava<FlowSingularSourcePropertiesArgs>
Link copied to clipboard
data class FlowSlackSourcePropertiesArgs(val object: Output<String>) : ConvertibleToJava<FlowSlackSourcePropertiesArgs>
Link copied to clipboard
data class FlowSnowflakeDestinationPropertiesArgs(val bucketPrefix: Output<String>? = null, val errorHandlingConfig: Output<FlowErrorHandlingConfigArgs>? = null, val intermediateBucketName: Output<String>, val object: Output<String>) : ConvertibleToJava<FlowSnowflakeDestinationPropertiesArgs>
Link copied to clipboard
data class FlowSourceConnectorPropertiesArgs(val amplitude: Output<FlowAmplitudeSourcePropertiesArgs>? = null, val customConnector: Output<FlowCustomConnectorSourcePropertiesArgs>? = null, val datadog: Output<FlowDatadogSourcePropertiesArgs>? = null, val dynatrace: Output<FlowDynatraceSourcePropertiesArgs>? = null, val googleAnalytics: Output<FlowGoogleAnalyticsSourcePropertiesArgs>? = null, val inforNexus: Output<FlowInforNexusSourcePropertiesArgs>? = null, val marketo: Output<FlowMarketoSourcePropertiesArgs>? = null, val pardot: Output<FlowPardotSourcePropertiesArgs>? = null, val s3: Output<FlowS3SourcePropertiesArgs>? = null, val salesforce: Output<FlowSalesforceSourcePropertiesArgs>? = null, val sapoData: Output<FlowSapoDataSourcePropertiesArgs>? = null, val serviceNow: Output<FlowServiceNowSourcePropertiesArgs>? = null, val singular: Output<FlowSingularSourcePropertiesArgs>? = null, val slack: Output<FlowSlackSourcePropertiesArgs>? = null, val trendmicro: Output<FlowTrendmicroSourcePropertiesArgs>? = null, val veeva: Output<FlowVeevaSourcePropertiesArgs>? = null, val zendesk: Output<FlowZendeskSourcePropertiesArgs>? = null) : ConvertibleToJava<FlowSourceConnectorPropertiesArgs>

Source connector details required to query a connector

Link copied to clipboard
data class FlowSourceFlowConfigArgs(val apiVersion: Output<String>? = null, val connectorProfileName: Output<String>? = null, val connectorType: Output<FlowConnectorType>, val incrementalPullConfig: Output<FlowIncrementalPullConfigArgs>? = null, val sourceConnectorProperties: Output<FlowSourceConnectorPropertiesArgs>) : ConvertibleToJava<FlowSourceFlowConfigArgs>

Configurations of Source connector of the flow.

Link copied to clipboard
data class FlowSuccessResponseHandlingConfigArgs(val bucketName: Output<String>? = null, val bucketPrefix: Output<String>? = null) : ConvertibleToJava<FlowSuccessResponseHandlingConfigArgs>
Link copied to clipboard
data class FlowTaskArgs(val connectorOperator: Output<FlowConnectorOperatorArgs>? = null, val destinationField: Output<String>? = null, val sourceFields: Output<List<String>>, val taskProperties: Output<List<FlowTaskPropertiesObjectArgs>>? = null, val taskType: Output<FlowTaskType>) : ConvertibleToJava<FlowTaskArgs>
Link copied to clipboard
Link copied to clipboard
data class FlowTaskPropertiesObjectArgs(val key: Output<FlowOperatorPropertiesKeys>, val value: Output<String>) : ConvertibleToJava<FlowTaskPropertiesObjectArgs>

An object used to store task related info

Link copied to clipboard
data class FlowTrendmicroSourcePropertiesArgs(val object: Output<String>) : ConvertibleToJava<FlowTrendmicroSourcePropertiesArgs>
Link copied to clipboard
data class FlowTriggerConfigArgs(val triggerProperties: Output<FlowScheduledTriggerPropertiesArgs>? = null, val triggerType: Output<FlowTriggerType>) : ConvertibleToJava<FlowTriggerConfigArgs>

Trigger settings of the flow.

Link copied to clipboard
data class FlowUpsolverDestinationPropertiesArgs(val bucketName: Output<String>, val bucketPrefix: Output<String>? = null, val s3OutputFormatConfig: Output<FlowUpsolverS3OutputFormatConfigArgs>) : ConvertibleToJava<FlowUpsolverDestinationPropertiesArgs>
Link copied to clipboard
data class FlowUpsolverS3OutputFormatConfigArgs(val aggregationConfig: Output<FlowAggregationConfigArgs>? = null, val fileType: Output<FlowFileType>? = null, val prefixConfig: Output<FlowPrefixConfigArgs>) : ConvertibleToJava<FlowUpsolverS3OutputFormatConfigArgs>
Link copied to clipboard
data class FlowVeevaSourcePropertiesArgs(val documentType: Output<String>? = null, val includeAllVersions: Output<Boolean>? = null, val includeRenditions: Output<Boolean>? = null, val includeSourceFiles: Output<Boolean>? = null, val object: Output<String>) : ConvertibleToJava<FlowVeevaSourcePropertiesArgs>
Link copied to clipboard
data class FlowZendeskDestinationPropertiesArgs(val errorHandlingConfig: Output<FlowErrorHandlingConfigArgs>? = null, val idFieldNames: Output<List<String>>? = null, val object: Output<String>, val writeOperationType: Output<FlowWriteOperationType>? = null) : ConvertibleToJava<FlowZendeskDestinationPropertiesArgs>
Link copied to clipboard
data class FlowZendeskSourcePropertiesArgs(val object: Output<String>) : ConvertibleToJava<FlowZendeskSourcePropertiesArgs>
Link copied to clipboard
data class GetConnectorPlainArgs(val connectorLabel: String) : ConvertibleToJava<GetConnectorPlainArgs>
Link copied to clipboard
data class GetConnectorProfilePlainArgs(val connectorProfileName: String) : ConvertibleToJava<GetConnectorProfilePlainArgs>
Link copied to clipboard
data class GetFlowPlainArgs(val flowName: String) : ConvertibleToJava<GetFlowPlainArgs>
Link copied to clipboard