{
  "title": "Monster Config",
  "description": "Defines one monster entry for the generated consumer integration test.",
  "type": "object",
  "required": [
    "id",
    "name",
    "hp",
    "faction"
  ],
  "properties": {
    "id": {
      "type": "integer",
      "description": "Monster identifier."
    },
    "name": {
      "type": "string",
      "description": "Monster display name.",
      "x-gframework-index": true
    },
    "hp": {
      "type": "integer",
      "description": "Monster base health."
    },
    "faction": {
      "type": "string",
      "description": "Used by integration tests to validate generated non-unique queries.",
      "x-gframework-index": true
    }
  }
}
