Modelo Swagger para una matriz con elementos nombrados

Escribir el modelo swagger para una matriz json me parece bastante sencillo, p. si tuviera esta matriz:

[
  {
    "name": "dave",
    "number": 123
  },
  {
    "name": "mary",
    "number": 456
  }
]

Escribiría el siguiente modelo de swagger para ello:

"schema": {
  "type": "array",
  "items": {
    "$ref": "Student"
  }
}

"Student": {
  "id": "Student",
  "required": [
    "name",
    "number"
  ],
  "properties": {
    "name": {
      "type": "string"
    },
    "number": {
      "type": "integer",
      "format": "int32"
    }
  }
}

Sin embargo, tengo lo siguiente:

{
  "123": {
    "name": "dave"
  },
  "456": {
    "name": "mary"
  }
}

¿Cómo escribo el modelo para este?

Gracias por adelantado.

Respuestas a la pregunta(1)

Su respuesta a la pregunta