{
    "$id": "https://example.com/schema.json",
    "$schema": "http://json-schema.org/draft-07/schema#",
    "description": "exploration schema",
    "type": "object",
    "additionalProperties": false,
    "patternProperties": {
        "^[\\w_]+$": {
            "type": "object",
            "additionalProperties": false,
            "required": [
                "databricks_job_id"
            ],
            "properties": {
                "databricks_job_id": {
                    "type": "integer"
                },
                "databricks_spark_params": {
                    "type": "array"
                },
                "archive_params":{
                    "type": "object",
                    "required": [
                        "drop_from_head",
                        "drop_from_tail"
                    ],
                    "additionalProperties": false,
                    "properties": {
                        "drop_from_head": {
                            "type": "integer"
                        },
                        "drop_from_tail": {
                            "type": "integer"
                        }
                    }
                }
            }
        }
    }
}
