Mapping
Specifies the mapping of data property keys.
Contents
- Children
-
Only applicable to nested data structures. If you want to change the parent structure, but also one of its children, you can fill out this data strucutre. It is also
Mapping, but itsFromPathwill be the parent'sFromPathplus theFromPathfrom this structure.For the children part, suppose you have the structure:
{ "FromPath": "OuterStructure", "ToKey": "OuterStructure", "ToType": "Struct", "Dropped": false, "Chidlren": [{ "FromPath": "inner", "ToKey": "inner", "ToType": "Double", "Dropped": false, }] }You can specify a
Mappingthat looks like:{ "FromPath": "OuterStructure", "ToKey": "OuterStructure", "ToType": "Struct", "Dropped": false, "Chidlren": [{ "FromPath": "inner", "ToKey": "inner", "ToType": "Double", "Dropped": false, }] }Type: Array of Mapping objects
Required: No
- Dropped
-
If true, then the column is removed.
Type: Boolean
Required: No
- FromPath
-
The table or column to be modified.
Type: Array of strings
Pattern:
([\u0009\u000B\u000C\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF])*Required: No
- FromType
-
The type of the data to be modified.
Type: String
Pattern:
([\u0009\u000B\u000C\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF])*Required: No
- ToKey
-
After the apply mapping, what the name of the column should be. Can be the same as
FromPath.Type: String
Pattern:
([\u0009\u000B\u000C\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF])*Required: No
- ToType
-
The data type that the data is to be modified to.
Type: String
Pattern:
([\u0009\u000B\u000C\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF])*Required: No
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: