{
    "$schema": "http://json-schema.org/draft-07/schema#",
    "description": "schema for type language",
    "type": "object",
    "properties": {
        "Z1K1": {
            "enum": [
                "Z180"
            ]
        },
        "Z1K2": {
            "type": "string",
            "pattern": "^[a-z_A-Z0-9]+$"
        },
        "Z1K3": {},
        "Z1K4": {},
        "Z1K5": {},
        "Z180K1": {},
        "Z180K2": {
            "type": "string",
            "pattern": "^Q[1-9][0-9]*$"
        }
    },
    "required": [
        "Z1K1",
        "Z180K1"
    ],
    "additionalProperties": false
}