Yaml Quotes Inside Quotes
If a value after a colon starts with a yaml will think it is a dictionary so you must quote it like so.
Yaml quotes inside quotes. String values can span more than one line. Yaml s double quoted style uses familiar c style escape sequences. Variable if your value starts with a quote the entire value must be quoted not just part of it. Plain and quoted multi line flow scalars produce output for each line to be appended.
Two subsequent single quotes in a string enclosed by single quotes should become one single quote. This enables ascii encoding of non printable or 8 bit iso 8859 1 characters such as x3b. Because i am using json i need to wrap the extra vars with single quotes as the json requires the double quotes. With the fold greater than character you can specify a string in a block.
Yaml also allows the use of traditional indicator based scoping similar to perl s. Yaml will not escape strings with single quotes but the single quotes do avoid having string contents interpreted as document formatting. Quotes are required when the string contains special or reserved characters. A string in yaml a singled quoted string in yaml a double quoted string in yaml quoted styles are useful when a string starts or end with one or more relevant spaces because unquoted strings are trimmed on both end when parsing their contents.
Such flow content can be freely nested inside indented blocks.