I found it, but it is necessary that delphix do something to fix the problem.
I debugged what the CLI send to Delphix with the setopt trace=true command.
Here is the output:
LandsharkEngine> setopt trace=trueLandsharkEngine> database fileMapping
LandsharkEngine database fileMapping *> set timeflowPointParameters.container="DB"
LandsharkEngine database fileMapping *> set mappingRules="10:01\nora:era"
LandsharkEngine database fileMapping *> commit
=== POST /resources/json/delphix/database/fileMapping ===
{
"type": "FileMappingParameters",
"mappingRules": "10:01\\nora:era",
"timeflowPointParameters": {
"type": "TimeflowPointSemantic",
"container": "ORACLE_DB_CONTAINER-13"
}
}
The problem is that the CLI escapes the backslash char ("\") and then it does not send the new line char ("\n") to the server. So we are fooled ;-)