{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "additionalProperties": false,
    "type": "object",
    "properties": {
        "keyName": {
            "title": "Storage Key Name",
            "type": "string",
            "minLength": 1
        },
        "valuePath": {
            "title": "Value Path",
            "description": "JSON path for where to place value",
            "type": "string",
            "minLength": 1
        },
        "defaultValue": {
            "title": "Default Value",
            "description": "Value to place in 'Value Path' if key does not exist",
            "type": "string",
            "minLength": 1
        }
    },
    "required": [
        "keyName",
        "valuePath"
    ]
}