{
    "properties": {
        "description": {
            "title": "Unit Name",
            "type": "string"
        },
        "health": {
            "maximum": 3,
            "minimum": 0,
            "title": "Node Health Status",
            "type": "integer"
        },
        "help": {
            "description": "Steps a user can take if more information than the unit output is needed.",
            "title": "Help Information",
            "type": "string"
        },
        "id": {
            "pattern": "^[\\w]+$",
            "title": "Unit ID",
            "type": "string"
        },
        "output": {
            "description": "Log output.",
            "title": "Unit Output",
            "type": "string"
        }
    },
    "required": [
        "id",
        "description",
        "health"
    ],
    "type": "object"
}