{
    "$schema": "http://json-schema.org/draft-07/schema#",
    "$id": "#Queue",
    "description": "A scheduling queue of computing processes or devices.",
    "type": "object",
    "allOf": [
        {
            "$ref": "#Entity"
        },
        {
            "properties": {
                "priority": {
                    "description": "The priority of the queue",
                    "type": "number"
                },
                "items": {
                    "description": "The items (processes, devices, jobs, etc.) in the queue",
                    "type": "array"
                }
            },
            "required": []
        }
    ]
}
