MapperAttributeMapping Class  
Source and target column mapping details.
Constructor
MapperAttributeMapping(*, name: str | None = None, type: str | _models.MappingType | None = None, function_name: str | None = None, expression: str | None = None, attribute_reference: _models.MapperAttributeReference | None = None, attribute_references: List[_models.MapperAttributeReference] | None = None, **kwargs: Any)Keyword-Only Parameters
| Name | Description | 
|---|---|
| name | Name of the target column. Default value: None | 
| type | 
				str or 
				MappingType
		 Type of the CDC attribute mapping. Note: 'Advanced' mapping type is also saved as 'Derived'. Known values are: "Direct", "Derived", and "Aggregate". Default value: None | 
| function_name | Name of the function used for 'Aggregate' and 'Derived' (except 'Advanced') type mapping. Default value: None | 
| expression | Expression used for 'Aggregate' and 'Derived' type mapping. Default value: None | 
| attribute_reference | Reference of the source column used in the mapping. It is used for 'Direct' mapping type only. Default value: None | 
| attribute_references | List of references for source columns. It is used for 'Derived' and 'Aggregate' type mappings only. Default value: None | 
Variables
| Name | Description | 
|---|---|
| name | Name of the target column. | 
| type | 
				str or 
				MappingType
		 Type of the CDC attribute mapping. Note: 'Advanced' mapping type is also saved as 'Derived'. Known values are: "Direct", "Derived", and "Aggregate". | 
| function_name | Name of the function used for 'Aggregate' and 'Derived' (except 'Advanced') type mapping. | 
| expression | Expression used for 'Aggregate' and 'Derived' type mapping. | 
| attribute_reference | Reference of the source column used in the mapping. It is used for 'Direct' mapping type only. | 
| attribute_references | List of references for source columns. It is used for 'Derived' and 'Aggregate' type mappings only. |