IntegrationTaskArgs

data class IntegrationTaskArgs(val connectorOperator: Output<IntegrationConnectorOperatorArgs>? = null, val destinationField: Output<String>? = null, val sourceFields: Output<List<String>>, val taskProperties: Output<List<IntegrationTaskPropertiesMapArgs>>? = null, val taskType: Output<IntegrationTaskType>) : ConvertibleToJava<IntegrationTaskArgs>

Constructors

Link copied to clipboard
constructor(connectorOperator: Output<IntegrationConnectorOperatorArgs>? = null, destinationField: Output<String>? = null, sourceFields: Output<List<String>>, taskProperties: Output<List<IntegrationTaskPropertiesMapArgs>>? = null, taskType: Output<IntegrationTaskType>)

Properties

Link copied to clipboard

The operation to be performed on the provided source fields.

Link copied to clipboard
val destinationField: Output<String>? = null

A field in a destination connector, or a field value against which Amazon AppFlow validates a source field.

Link copied to clipboard
val sourceFields: Output<List<String>>

The source fields to which a particular task is applied.

Link copied to clipboard

A map used to store task-related information. The service looks for particular information based on the TaskType.

Link copied to clipboard

Specifies the particular task implementation that Amazon AppFlow performs.

Functions

Link copied to clipboard
open override fun toJava(): IntegrationTaskArgs