String Escaping in YAML and Shell
When passing JSON or other structured values on the command line or within YAML files on SAP BTP, developers must apply correct string escaping rules that vary depending on the shell or file format in use. As described in Passing JSON Parameters on the Command Line, the escaping approach differs based on the shell being used. Similarly, Communication Arrangement YAML File examples illustrate how values must be properly quoted or escaped within YAML to be interpreted correctly. Developers apply these techniques to avoid parsing errors when supplying configuration parameters, environment variables, or JSON payloads in deployment descriptors and CLI commands.