Mapper Attribute Mapping Args
data class MapperAttributeMappingArgs(val attributeReference: Output<MapperAttributeReferenceArgs>? = null, val attributeReferences: Output<List<MapperAttributeReferenceArgs>>? = null, val expression: Output<String>? = null, val functionName: Output<String>? = null, val name: Output<String>? = null, val type: Output<Either<String, MappingType>>? = null) : ConvertibleToJava<MapperAttributeMappingArgs>
Source and target column mapping details.
Constructors
Link copied to clipboard
constructor(attributeReference: Output<MapperAttributeReferenceArgs>? = null, attributeReferences: Output<List<MapperAttributeReferenceArgs>>? = null, expression: Output<String>? = null, functionName: Output<String>? = null, name: Output<String>? = null, type: Output<Either<String, MappingType>>? = null)
Properties
Link copied to clipboard
Reference of the source column used in the mapping. It is used for 'Direct' mapping type only.
Link copied to clipboard
List of references for source columns. It is used for 'Derived' and 'Aggregate' type mappings only.
Link copied to clipboard
Expression used for 'Aggregate' and 'Derived' type mapping.
Link copied to clipboard
Name of the function used for 'Aggregate' and 'Derived' (except 'Advanced') type mapping.
Link copied to clipboard
Type of the CDC attribute mapping. Note: 'Advanced' mapping type is also saved as 'Derived'.