{ "title": "test", "forms": [ { "name": "test_required", "title": "title", "description": "description", "script": "test.sh", "fields": [ { "name": "string", "type": "string", "required": true } ] }, { "name": "test_val_string", "title": "title", "description": "description", "script": "test.sh", "fields": [ { "name": "val_string", "type": "string", "minlen": 4, "maxlen": 6 } ] }, { "name": "test_val_integer", "title": "title", "description": "description", "script": "test.sh", "fields": [ { "name": "val_integer", "type": "integer", "min": 4, "max": 6 } ] }, { "name": "test_val_float", "title": "title", "description": "description", "script": "test.sh", "fields": [ { "name": "val_float", "type": "float", "min": 2.1, "max": 2.3 } ] }, { "name": "test_val_date", "title": "title", "description": "description", "script": "test.sh", "fields": [ { "name": "val_date", "type": "date", "min": "2015-03-02", "max": "2015-03-05" } ] }, { "name": "test_val_select", "title": "title", "description": "description", "script": "test.sh", "fields": [ { "name": "val_select", "type": "select", "options": [ ["option_a", "Option A"], ["option_b", "Option B"] ] } ] }, { "name": "test_val_checkbox", "title": "title", "description": "description", "script": "test.sh", "fields": [ { "name": "val_checkbox", "type": "checkbox" } ] }, { "name": "test_val_checkbox_on", "title": "test_val_checkbox_on", "description": "description", "script": "test.sh", "fields": [ { "name": "val_checkbox", "title": "field", "type": "checkbox", "value": true } ] }, { "name": "test_val_text", "title": "title", "description": "description", "script": "test.sh", "fields": [ { "name": "val_text", "type": "text", "minlen": 5, "maxlen": 10 } ] }, { "name": "test_val_file", "title": "title", "description": "description", "script": "test.sh", "fields": [ { "name": "val_file", "type": "file" } ] } ] }