Package com.pulumi.aws.appflow.inputs
Class FlowTaskArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.appflow.inputs.FlowTaskArgs
-
public final class FlowTaskArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFlowTaskArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static FlowTaskArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static FlowTaskArgs.Builderbuilder()static FlowTaskArgs.Builderbuilder(FlowTaskArgs defaults)java.util.Optional<com.pulumi.core.Output<java.util.List<FlowTaskConnectorOperatorArgs>>>connectorOperators()java.util.Optional<com.pulumi.core.Output<java.lang.String>>destinationField()java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>>sourceFields()java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>>taskProperties()com.pulumi.core.Output<java.lang.String>taskType()
-
-
-
Field Detail
-
Empty
public static final FlowTaskArgs Empty
-
-
Method Detail
-
connectorOperators
public java.util.Optional<com.pulumi.core.Output<java.util.List<FlowTaskConnectorOperatorArgs>>> connectorOperators()
- Returns:
- Operation to be performed on the provided source fields. See the `task.connector_operator` Block for details.
-
destinationField
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> destinationField()
- Returns:
- Field in a destination connector, or a field value against which Amazon AppFlow validates a source field.
-
sourceFields
public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> sourceFields()
- Returns:
- Source fields to which a particular task is applied.
-
taskProperties
public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>> taskProperties()
- Returns:
- Map used to store task-related information. The execution service looks for particular information based on the `TaskType`. Valid keys are `VALUE`, `VALUES`, `DATA_TYPE`, `UPPER_BOUND`, `LOWER_BOUND`, `SOURCE_DATA_TYPE`, `DESTINATION_DATA_TYPE`, `VALIDATION_ACTION`, `MASK_VALUE`, `MASK_LENGTH`, `TRUNCATE_LENGTH`, `MATH_OPERATION_FIELDS_ORDER`, `CONCAT_FORMAT`, `SUBFIELD_CATEGORY_MAP`, and `EXCLUDE_SOURCE_FIELDS_LIST`.
-
taskType
public com.pulumi.core.Output<java.lang.String> taskType()
- Returns:
- Particular task implementation that Amazon AppFlow performs. Valid values are `Arithmetic`, `Filter`, `Map`, `Map_all`, `Mask`, `Merge`, `Passthrough`, `Truncate`, and `Validate`.
-
builder
public static FlowTaskArgs.Builder builder()
-
builder
public static FlowTaskArgs.Builder builder(FlowTaskArgs defaults)
-
-