{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "oneOf": [
        {
            "title": "Data Table Row Insert Update",
            "description": "Schema for inserting or updating a data table row",
            "type": "object",
            "patternProperties": {
                "^[0-9a-zA-Z_-]{1,255}$": {
                    "type": [
                        "string",
                        "number",
                        "boolean",
                        "null"
                    ]
                }
            },
            "additionalProperties": false
        },
        {
            "title": "Data Table Row Insert Multiple",
            "description": "Schema for inserting data table rows",
            "type": "array",
            "items": {
                "title": "Data Table Row Insert Update",
                "description": "Schema for inserting or updating a data table row",
                "type": "object",
                "patternProperties": {
                    "^[0-9a-zA-Z_-]{1,255}$": {
                        "type": [
                            "string",
                            "number",
                            "boolean",
                            "null"
                        ]
                    }
                },
                "additionalProperties": false
            }
        }
    ]
}