{ "rougail": { "type": "namespace", "informations": { "path": "rougail", "names": [ "rougail" ], "description": "Rougail", "properties": [ { "type": "mode", "name": "basic" } ] }, "children": { "secret1": { "type": "variable", "properties": [ { "type": "type", "name": "secret" }, { "type": "mode", "name": "basic" }, { "type": "property", "name": "mandatory" } ], "validators": { "name": "Validator", "values": "minimum length for the secret is 10 characters" }, "path": "rougail.secret1", "names": [ "secret1" ], "description": "The first variable." }, "secret2": { "type": "variable", "default": { "name": "Default", "values": "value" }, "properties": [ { "type": "type", "name": "secret" }, { "type": "mode", "name": "standard" }, { "type": "property", "name": "mandatory" } ], "validators": { "name": "Validators", "values": [ "maximum length for the secret is 10 characters", "forbidden characters: \"$\" and \"^\"" ] }, "path": "rougail.secret2", "names": [ "secret2" ], "description": "The second variable." }, "secret3": { "type": "variable", "default": { "name": "Default", "values": "value" }, "properties": [ { "type": "type", "name": "secret" }, { "type": "mode", "name": "standard" }, { "type": "property", "name": "mandatory" } ], "validators": { "name": "Validators", "values": [ "maximum length for the secret is 10 characters", "forbidden characters: \"$\"" ] }, "path": "rougail.secret3", "names": [ "secret3" ], "description": "The third variable." } } } }