String aggregationType
Specifies whether Amazon AppFlow aggregates the flow records into a single file, or leave them unaggregated.
String object
The object specified in the Amplitude flow source.
Boolean canUseAsSource
Specifies whether the connector can be used as a source.
Boolean canUseAsDestination
Specifies whether the connector can be used as a destination.
List<E> supportedDestinationConnectors
Lists the connectors that are available for use as destinations.
List<E> supportedSchedulingFrequencies
Specifies the supported flow frequency for that connector.
Boolean isPrivateLinkEnabled
Specifies if PrivateLink is enabled for that connector.
Boolean isPrivateLinkEndpointUrlRequired
Specifies if a PrivateLink endpoint URL is required.
List<E> supportedTriggerTypes
Specifies the supported trigger types for the flow.
ConnectorMetadata connectorMetadata
Specifies connector-specific metadata such as oAuthScopes, supportedRegions,
privateLinkServiceUrl, and so on.
String name
The name of the connector entity.
String label
The label applied to the connector entity.
Boolean hasNestedEntities
Specifies whether the connector entity is a parent or a category and has more entities nested underneath it. If
another call is made with entitiesPath = "the_current_entity_name_with_hasNestedEntities_true", then
it returns the nested entities underneath it. This provides a way to retrieve all supported entities in a
recursive fashion.
String identifier
The unique identifier of the connector field.
String label
The label applied to a connector entity field.
SupportedFieldTypeDetails supportedFieldTypeDetails
Contains details regarding the supported FieldType, including the corresponding
filterOperators and supportedValues.
String description
A description of the connector entity field.
SourceFieldProperties sourceProperties
The properties that can be applied to a field when the connector is being used as a source.
DestinationFieldProperties destinationProperties
The properties applied to a field when the connector is being used as a destination.
AmplitudeMetadata amplitude
The connector metadata specific to Amplitude.
DatadogMetadata datadog
The connector metadata specific to Datadog.
DynatraceMetadata dynatrace
The connector metadata specific to Dynatrace.
GoogleAnalyticsMetadata googleAnalytics
The connector metadata specific to Google Analytics.
InforNexusMetadata inforNexus
The connector metadata specific to Infor Nexus.
MarketoMetadata marketo
The connector metadata specific to Marketo.
RedshiftMetadata redshift
The connector metadata specific to Amazon Redshift.
S3Metadata s3
The connector metadata specific to Amazon S3.
SalesforceMetadata salesforce
The connector metadata specific to Salesforce.
ServiceNowMetadata serviceNow
The connector metadata specific to ServiceNow.
SingularMetadata singular
The connector metadata specific to Singular.
SlackMetadata slack
The connector metadata specific to Slack.
SnowflakeMetadata snowflake
The connector metadata specific to Snowflake.
TrendmicroMetadata trendmicro
The connector metadata specific to Trend Micro.
VeevaMetadata veeva
The connector metadata specific to Veeva.
ZendeskMetadata zendesk
The connector metadata specific to Zendesk.
EventBridgeMetadata eventBridge
The connector metadata specific to Amazon EventBridge.
String amplitude
The operation to be performed on the provided Amplitude source fields.
String datadog
The operation to be performed on the provided Datadog source fields.
String dynatrace
The operation to be performed on the provided Dynatrace source fields.
String googleAnalytics
The operation to be performed on the provided Google Analytics source fields.
String inforNexus
The operation to be performed on the provided Infor Nexus source fields.
String marketo
The operation to be performed on the provided Marketo source fields.
String s3
The operation to be performed on the provided Amazon S3 source fields.
String salesforce
The operation to be performed on the provided Salesforce source fields.
String serviceNow
The operation to be performed on the provided ServiceNow source fields.
String singular
The operation to be performed on the provided Singular source fields.
String slack
The operation to be performed on the provided Slack source fields.
String trendmicro
The operation to be performed on the provided Trend Micro source fields.
String veeva
The operation to be performed on the provided Veeva source fields.
String zendesk
The operation to be performed on the provided Zendesk source fields.
String connectorProfileArn
The Amazon Resource Name (ARN) of the connector profile.
String connectorProfileName
The name of the connector profile. The name is unique for each ConnectorProfile in the AWS account.
String connectorType
The type of connector, such as Salesforce, Amplitude, and so on.
String connectionMode
Indicates the connection mode and if it is public or private.
String credentialsArn
The Amazon Resource Name (ARN) of the connector profile credentials.
ConnectorProfileProperties connectorProfileProperties
The connector-specific properties of the profile configuration.
Date createdAt
Specifies when the connector profile was created.
Date lastUpdatedAt
Specifies when the connector profile was last updated.
ConnectorProfileProperties connectorProfileProperties
The connector-specific properties of the profile configuration.
ConnectorProfileCredentials connectorProfileCredentials
The connector-specific credentials required by each connector.
AmplitudeConnectorProfileCredentials amplitude
The connector-specific credentials required when using Amplitude.
DatadogConnectorProfileCredentials datadog
The connector-specific credentials required when using Datadog.
DynatraceConnectorProfileCredentials dynatrace
The connector-specific credentials required when using Dynatrace.
GoogleAnalyticsConnectorProfileCredentials googleAnalytics
The connector-specific credentials required when using Google Analytics.
InforNexusConnectorProfileCredentials inforNexus
The connector-specific credentials required when using Infor Nexus.
MarketoConnectorProfileCredentials marketo
The connector-specific credentials required when using Marketo.
RedshiftConnectorProfileCredentials redshift
The connector-specific credentials required when using Amazon Redshift.
SalesforceConnectorProfileCredentials salesforce
The connector-specific credentials required when using Salesforce.
ServiceNowConnectorProfileCredentials serviceNow
The connector-specific credentials required when using ServiceNow.
SingularConnectorProfileCredentials singular
The connector-specific credentials required when using Singular.
SlackConnectorProfileCredentials slack
The connector-specific credentials required when using Slack.
SnowflakeConnectorProfileCredentials snowflake
The connector-specific credentials required when using Snowflake.
TrendmicroConnectorProfileCredentials trendmicro
The connector-specific credentials required when using Trend Micro.
VeevaConnectorProfileCredentials veeva
The connector-specific credentials required when using Veeva.
ZendeskConnectorProfileCredentials zendesk
The connector-specific credentials required when using Zendesk.
AmplitudeConnectorProfileProperties amplitude
The connector-specific properties required by Amplitude.
DatadogConnectorProfileProperties datadog
The connector-specific properties required by Datadog.
DynatraceConnectorProfileProperties dynatrace
The connector-specific properties required by Dynatrace.
GoogleAnalyticsConnectorProfileProperties googleAnalytics
The connector-specific properties required Google Analytics.
InforNexusConnectorProfileProperties inforNexus
The connector-specific properties required by Infor Nexus.
MarketoConnectorProfileProperties marketo
The connector-specific properties required by Marketo.
RedshiftConnectorProfileProperties redshift
The connector-specific properties required by Amazon Redshift.
SalesforceConnectorProfileProperties salesforce
The connector-specific properties required by Salesforce.
ServiceNowConnectorProfileProperties serviceNow
The connector-specific properties required by serviceNow.
SingularConnectorProfileProperties singular
The connector-specific properties required by Singular.
SlackConnectorProfileProperties slack
The connector-specific properties required by Slack.
SnowflakeConnectorProfileProperties snowflake
The connector-specific properties required by Snowflake.
TrendmicroConnectorProfileProperties trendmicro
The connector-specific properties required by Trend Micro.
VeevaConnectorProfileProperties veeva
The connector-specific properties required by Veeva.
ZendeskConnectorProfileProperties zendesk
The connector-specific properties required by Zendesk.
String connectorProfileName
The name of the connector profile. The name is unique for each ConnectorProfile in your AWS account.
String kmsArn
The ARN (Amazon Resource Name) of the Key Management Service (KMS) key you provide for encryption. This is required if you do not want to use the Amazon AppFlow-managed KMS key. If you don't provide anything here, Amazon AppFlow uses the Amazon AppFlow-managed KMS key.
String connectorType
The type of connector, such as Salesforce, Amplitude, and so on.
String connectionMode
Indicates the connection mode and specifies whether it is public or private. Private flows use AWS PrivateLink to route data over AWS infrastructure without exposing it to the public internet.
ConnectorProfileConfig connectorProfileConfig
Defines the connector-specific configuration and credentials.
String connectorProfileArn
The Amazon Resource Name (ARN) of the connector profile.
String flowName
The specified name of the flow. Spaces are not allowed. Use underscores (_) or hyphens (-) only.
String description
A description of the flow you want to create.
String kmsArn
The ARN (Amazon Resource Name) of the Key Management Service (KMS) key you provide for encryption. This is required if you do not want to use the Amazon AppFlow-managed KMS key. If you don't provide anything here, Amazon AppFlow uses the Amazon AppFlow-managed KMS key.
TriggerConfig triggerConfig
The trigger settings that determine how and when the flow runs.
SourceFlowConfig sourceFlowConfig
The configuration that controls how Amazon AppFlow retrieves data from the source connector.
List<E> destinationFlowConfigList
The configuration that controls how Amazon AppFlow places data in the destination connector.
List<E> tasks
A list of tasks that Amazon AppFlow performs while transferring the data in the flow run.
Map<K,V> tags
The tags used to organize, track, or control access for your flow.
String apiKey
A unique alphanumeric identifier used to authenticate a user, developer, or calling program to your API.
String applicationKey
Application keys, in conjunction with your API key, give you full access to Datadog’s programmatic API. Application keys are associated with the user account that created them. The application key is used to log all requests made to the API.
String instanceUrl
The location of the Datadog resource.
String object
The object specified in the Datadog flow source.
String connectorEntityName
The entity name for that connector.
String connectorType
The type of connector application, such as Salesforce, Amplitude, and so on.
String connectorProfileName
The name of the connector profile. The name is unique for each ConnectorProfile in the AWS account.
List<E> connectorProfileNames
The name of the connector profile. The name is unique for each ConnectorProfile in the AWS account.
String connectorType
The type of connector, such as Salesforce, Amplitude, and so on.
Integer maxResults
Specifies the maximum number of items that should be returned in the result set. The default for
maxResults is 20 (for all paginated API operations).
String nextToken
The pagination token for the next page of data.
String flowName
The specified name of the flow. Spaces are not allowed. Use underscores (_) or hyphens (-) only.
Integer maxResults
Specifies the maximum number of items that should be returned in the result set. The default for
maxResults is 20 (for all paginated API operations).
String nextToken
The pagination token for the next page of data.
String flowName
The specified name of the flow. Spaces are not allowed. Use underscores (_) or hyphens (-) only.
String flowArn
The flow's Amazon Resource Name (ARN).
String description
A description of the flow.
String flowName
The specified name of the flow. Spaces are not allowed. Use underscores (_) or hyphens (-) only.
String kmsArn
The ARN (Amazon Resource Name) of the Key Management Service (KMS) key you provide for encryption. This is required if you do not want to use the Amazon AppFlow-managed KMS key. If you don't provide anything here, Amazon AppFlow uses the Amazon AppFlow-managed KMS key.
String flowStatus
Indicates the current status of the flow.
String flowStatusMessage
Contains an error message if the flow status is in a suspended or error state. This applies only to scheduled or event-triggered flows.
SourceFlowConfig sourceFlowConfig
The configuration that controls how Amazon AppFlow retrieves data from the source connector.
List<E> destinationFlowConfigList
The configuration that controls how Amazon AppFlow transfers data to the destination connector.
ExecutionDetails lastRunExecutionDetails
Describes the details of the most recent flow run.
TriggerConfig triggerConfig
The trigger settings that determine how and when the flow runs.
List<E> tasks
A list of tasks that Amazon AppFlow performs while transferring the data in the flow run.
Date createdAt
Specifies when the flow was created.
Date lastUpdatedAt
Specifies when the flow was last updated.
String createdBy
The ARN of the user who created the flow.
String lastUpdatedBy
Specifies the user name of the account that performed the most recent update.
Map<K,V> tags
The tags used to organize, track, or control access for your flow.
RedshiftDestinationProperties redshift
The properties required to query Amazon Redshift.
S3DestinationProperties s3
The properties required to query Amazon S3.
SalesforceDestinationProperties salesforce
The properties required to query Salesforce.
SnowflakeDestinationProperties snowflake
The properties required to query Snowflake.
EventBridgeDestinationProperties eventBridge
The properties required to query Amazon EventBridge.
Boolean isCreatable
Specifies if the destination field can be created by the current user.
Boolean isNullable
Specifies if the destination field can have a null value.
Boolean isUpsertable
Specifies if the flow run can either insert new rows in the destination field if they do not already exist, or update them if they do.
Boolean isUpdatable
Specifies whether the field can be updated during an UPDATE or UPSERT write operation.
List<E> supportedWriteOperations
A list of supported write operations. For each write operation listed, this field can be used in
idFieldNames when that write operation is present as a destination option.
String connectorType
The type of connector, such as Salesforce, Amplitude, and so on.
String connectorProfileName
The name of the connector profile. This name must be unique for each connector profile in the AWS account.
DestinationConnectorProperties destinationConnectorProperties
This stores the information that is required to query a particular connector.
String apiToken
The API tokens used by Dynatrace API to authenticate various API calls.
String instanceUrl
The location of the Dynatrace resource.
String object
The object specified in the Dynatrace flow source.
Boolean failOnFirstDestinationError
Specifies if the flow should fail after the first instance of a failure when attempting to place data in the destination.
String bucketPrefix
Specifies the Amazon S3 bucket prefix.
String bucketName
Specifies the name of the Amazon S3 bucket.
String object
The object specified in the Amazon EventBridge flow destination.
ErrorHandlingConfig errorHandlingConfig
String mostRecentExecutionMessage
Describes the details of the most recent flow run.
Date mostRecentExecutionTime
Specifies the time of the most recent flow run.
String mostRecentExecutionStatus
Specifies the status of the most recent flow run.
String executionId
Specifies the identifier of the given flow run.
String executionStatus
Specifies the flow run status and whether it is in progress, has completed successfully, or has failed.
ExecutionResult executionResult
Describes the result of the given flow run.
Date startedAt
Specifies the start time of the flow run.
Date lastUpdatedAt
Specifies the time of the most recent update.
ErrorInfo errorInfo
Provides any error message information related to the flow run.
Long bytesProcessed
The total number of bytes processed by the flow run.
Long bytesWritten
The total number of bytes written as a result of the flow run.
Long recordsProcessed
The number of records processed in the flow run.
String fieldType
The type of field, such as string, integer, date, and so on.
List<E> filterOperators
The list of operators supported by a field.
List<E> supportedValues
The list of values that a field can contain. For example, a Boolean fieldType can have two values:
"true" and "false".
String flowArn
The flow's Amazon Resource Name (ARN).
String description
A user-entered description of the flow.
String flowName
The specified name of the flow. Spaces are not allowed. Use underscores (_) or hyphens (-) only.
String flowStatus
Indicates the current status of the flow.
String sourceConnectorType
Specifies the source connector type, such as Salesforce, Amazon S3, Amplitude, and so on.
String destinationConnectorType
Specifies the destination connector type, such as Salesforce, Amazon S3, Amplitude, and so on.
String triggerType
Specifies the type of flow trigger. This can be OnDemand, Scheduled, or
Event.
Date createdAt
Specifies when the flow was created.
Date lastUpdatedAt
Specifies when the flow was last updated.
String createdBy
The ARN of the user who created the flow.
String lastUpdatedBy
Specifies the account user name that most recently updated the flow.
Map<K,V> tags
The tags used to organize, track, or control access for your flow.
ExecutionDetails lastRunExecutionDetails
Describes the details of the most recent flow run.
String clientId
The identifier for the desired client.
String clientSecret
The client secret used by the OAuth client to authenticate to the authorization server.
String accessToken
The credentials used to access protected Google Analytics resources.
String refreshToken
The credentials used to acquire new access tokens. This is required only for OAuth2 access tokens, and is not required for OAuth1 access tokens.
ConnectorOAuthRequest oAuthRequest
The OAuth requirement needed to request security tokens from the connector endpoint.
String object
The object specified in the Google Analytics flow source.
String datetimeTypeFieldName
A field that specifies the date time or timestamp field as the criteria to use when importing incremental records from the source.
String instanceUrl
The location of the Infor Nexus resource.
String object
The object specified in the Infor Nexus flow source.
String connectorProfileName
The name of the connector profile. The name is unique for each ConnectorProfile in the AWS account,
and is used to query the downstream connector.
String connectorType
The type of connector, such as Salesforce, Amplitude, and so on.
String entitiesPath
This optional parameter is specific to connector implementation. Some connectors support multiple levels or
categories of entities. You can find out the list of roots for such providers by sending a request without the
entitiesPath parameter. If the connector supports entities at different roots, this initial request
returns the list of roots. Otherwise, this request returns all entities supported by the provider.
String resourceArn
The Amazon Resource Name (ARN) of the specified flow.
String clientId
The identifier for the desired client.
String clientSecret
The client secret used by the OAuth client to authenticate to the authorization server.
String accessToken
The credentials used to access protected Marketo resources.
ConnectorOAuthRequest oAuthRequest
The OAuth requirement needed to request security tokens from the connector endpoint.
String instanceUrl
The location of the Marketo resource.
String object
The object specified in the Marketo flow source.
String databaseUrl
The JDBC URL of the Amazon Redshift cluster.
String bucketName
A name for the associated Amazon S3 bucket.
String bucketPrefix
The object key for the destination bucket in which Amazon AppFlow places the files.
String roleArn
The Amazon Resource Name (ARN) of the IAM role.
String object
The object specified in the Amazon Redshift flow destination.
String intermediateBucketName
The intermediate bucket that Amazon AppFlow uses when moving data into Amazon Redshift.
String bucketPrefix
The object key for the bucket in which Amazon AppFlow places the destination files.
ErrorHandlingConfig errorHandlingConfig
The settings that determine how Amazon AppFlow handles an error when placing data in the Amazon Redshift
destination. For example, this setting would determine if the flow should fail after one insertion error, or
continue and attempt to insert every record regardless of the initial failure. ErrorHandlingConfig
is a part of the destination connector details.
String bucketName
The Amazon S3 bucket name in which Amazon AppFlow places the transferred data.
String bucketPrefix
The object key for the destination bucket in which Amazon AppFlow places the files.
S3OutputFormatConfig s3OutputFormatConfig
String fileType
Indicates the file type that Amazon AppFlow places in the Amazon S3 bucket.
PrefixConfig prefixConfig
Determines the prefix that Amazon AppFlow applies to the folder name in the Amazon S3 bucket. You can name folders according to the flow frequency and date.
AggregationConfig aggregationConfig
String accessToken
The credentials used to access protected Salesforce resources.
String refreshToken
The credentials used to acquire new access tokens.
ConnectorOAuthRequest oAuthRequest
The OAuth requirement needed to request security tokens from the connector endpoint.
String clientCredentialsArn
The secret manager ARN, which contains the client ID and client secret of the connected app.
String object
The object specified in the Salesforce flow destination.
List<E> idFieldNames
The name of the field that Amazon AppFlow uses as an ID when performing a write operation such as update or delete.
ErrorHandlingConfig errorHandlingConfig
The settings that determine how Amazon AppFlow handles an error when placing data in the Salesforce destination.
For example, this setting would determine if the flow should fail after one insertion error, or continue and
attempt to insert every record regardless of the initial failure. ErrorHandlingConfig is a part of
the destination connector details.
String writeOperationType
This specifies the type of write operation to be performed in Salesforce. When the value is UPSERT,
then idFieldNames is required.
String object
The object specified in the Salesforce flow source.
Boolean enableDynamicFieldUpdate
The flag that enables dynamic fetching of new (recently added) fields in the Salesforce objects while running a flow.
Boolean includeDeletedRecords
Indicates whether Amazon AppFlow includes deleted files in the flow run.
String scheduleExpression
The scheduling expression that determines when and how often the rule runs.
String dataPullMode
Specifies whether a scheduled flow has an incremental data transfer or a complete data transfer for each flow run.
Date scheduleStartTime
Specifies the scheduled start time for a schedule-triggered flow.
Date scheduleEndTime
Specifies the scheduled end time for a schedule-triggered flow.
String timezone
Specifies the time zone used when referring to the date and time of a scheduled-triggered flow.
String instanceUrl
The location of the ServiceNow resource.
String object
The object specified in the ServiceNow flow source.
String apiKey
A unique alphanumeric identifier used to authenticate a user, developer, or calling program to your API.
String object
The object specified in the Singular flow source.
String clientId
The identifier for the client.
String clientSecret
The client secret used by the OAuth client to authenticate to the authorization server.
String accessToken
The credentials used to access protected Slack resources.
ConnectorOAuthRequest oAuthRequest
The OAuth requirement needed to request security tokens from the connector endpoint.
String instanceUrl
The location of the Slack resource.
String object
The object specified in the Slack flow source.
String warehouse
The name of the Snowflake warehouse.
String stage
The name of the Amazon S3 stage that was created while setting up an Amazon S3 stage in the Snowflake account. This is written in the following format: < Database>< Schema><Stage Name>.
String bucketName
The name of the Amazon S3 bucket associated with Snowflake.
String bucketPrefix
The bucket path that refers to the Amazon S3 bucket associated with Snowflake.
String privateLinkServiceName
The Snowflake Private Link service name to be used for private data transfers.
String accountName
The name of the account.
String region
The AWS Region of the Snowflake account.
String object
The object specified in the Snowflake flow destination.
String intermediateBucketName
The intermediate bucket that Amazon AppFlow uses when moving data into Snowflake.
String bucketPrefix
The object key for the destination bucket in which Amazon AppFlow places the files.
ErrorHandlingConfig errorHandlingConfig
The settings that determine how Amazon AppFlow handles an error when placing data in the Snowflake destination.
For example, this setting would determine if the flow should fail after one insertion error, or continue and
attempt to insert every record regardless of the initial failure. ErrorHandlingConfig is a part of
the destination connector details.
AmplitudeSourceProperties amplitude
Specifies the information that is required for querying Amplitude.
DatadogSourceProperties datadog
Specifies the information that is required for querying Datadog.
DynatraceSourceProperties dynatrace
Specifies the information that is required for querying Dynatrace.
GoogleAnalyticsSourceProperties googleAnalytics
Specifies the information that is required for querying Google Analytics.
InforNexusSourceProperties inforNexus
Specifies the information that is required for querying Infor Nexus.
MarketoSourceProperties marketo
Specifies the information that is required for querying Marketo.
S3SourceProperties s3
Specifies the information that is required for querying Amazon S3.
SalesforceSourceProperties salesforce
Specifies the information that is required for querying Salesforce.
ServiceNowSourceProperties serviceNow
Specifies the information that is required for querying ServiceNow.
SingularSourceProperties singular
Specifies the information that is required for querying Singular.
SlackSourceProperties slack
Specifies the information that is required for querying Slack.
TrendmicroSourceProperties trendmicro
Specifies the information that is required for querying Trend Micro.
VeevaSourceProperties veeva
Specifies the information that is required for querying Veeva.
ZendeskSourceProperties zendesk
Specifies the information that is required for querying Zendesk.
String connectorType
The type of connector, such as Salesforce, Amplitude, and so on.
String connectorProfileName
The name of the connector profile. This name must be unique for each connector profile in the AWS account.
SourceConnectorProperties sourceConnectorProperties
Specifies the information that is required to query a particular source connector.
IncrementalPullConfig incrementalPullConfig
Defines the configuration for a scheduled incremental data pull. If a valid configuration is provided, the fields specified in the configuration are used when querying for the incremental data pull.
String flowName
The specified name of the flow. Spaces are not allowed. Use underscores (_) or hyphens (-) only.
String flowArn
The flow's Amazon Resource Name (ARN).
String flowStatus
Indicates the current status of the flow.
String executionId
Returns the internal execution ID of an on-demand flow when the flow is started. For scheduled or event-triggered flows, this value is null.
String flowName
The specified name of the flow. Spaces are not allowed. Use underscores (_) or hyphens (-) only.
FieldTypeDetails v1
The initial supported version for fieldType. If this is later changed to a different version, v2
will be introduced.
List<E> sourceFields
The source fields to which a particular task is applied.
ConnectorOperator connectorOperator
The operation to be performed on the provided source fields.
String destinationField
A field in a destination connector, or a field value against which Amazon AppFlow validates a source field.
String taskType
Specifies the particular task implementation that Amazon AppFlow performs.
Map<K,V> taskProperties
A map used to store task-related information. The execution service looks for particular information based on the
TaskType.
String apiSecretKey
The Secret Access Key portion of the credentials.
String object
The object specified in the Trend Micro flow source.
String triggerType
Specifies the type of flow trigger. This can be OnDemand, Scheduled, or
Event.
TriggerProperties triggerProperties
Specifies the configuration details of a schedule-triggered flow as defined by the user. Currently, these
settings only apply to the Scheduled trigger type.
ScheduledTriggerProperties scheduled
Specifies the configuration details of a schedule-triggered flow as defined by the user.
String connectorProfileName
The name of the connector profile and is unique for each ConnectorProfile in the AWS Account.
String connectionMode
Indicates the connection mode and if it is public or private.
ConnectorProfileConfig connectorProfileConfig
Defines the connector-specific profile configuration and credentials.
String connectorProfileArn
The Amazon Resource Name (ARN) of the connector profile.
String flowName
The specified name of the flow. Spaces are not allowed. Use underscores (_) or hyphens (-) only.
String description
A description of the flow.
TriggerConfig triggerConfig
The trigger settings that determine how and when the flow runs.
SourceFlowConfig sourceFlowConfig
List<E> destinationFlowConfigList
The configuration that controls how Amazon AppFlow transfers data to the destination connector.
List<E> tasks
A list of tasks that Amazon AppFlow performs while transferring the data in the flow run.
String flowStatus
Indicates the current status of the flow.
String instanceUrl
The location of the Veeva resource.
String object
The object specified in the Veeva flow source.
String clientId
The identifier for the desired client.
String clientSecret
The client secret used by the OAuth client to authenticate to the authorization server.
String accessToken
The credentials used to access protected Zendesk resources.
ConnectorOAuthRequest oAuthRequest
The OAuth requirement needed to request security tokens from the connector endpoint.
String instanceUrl
The location of the Zendesk resource.
String object
The object specified in the Zendesk flow source.
Copyright © 2020. All rights reserved.