{
  "type": "object",
  "properties": {
    "id": { "type": "integer" },
    "name": { "type": "string" },
    "approvals_required": { "type": "integer" },
    "contains_hidden_groups": { "type": "boolean" },
    "rule_type": { "type": "string" },
    "section": { "type": ["null", "string"] },
    "source_rule": {
      "type":["null", "object"],
      "properties": {}
    },
    "eligible_approvers": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {}
      }
    },
    "groups": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {}
      }
    },
    "users": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {}
      }
    },
    "overridden": { "type": "boolean" }
  },
  "additionalProperties": false
}
