Как эта структура может быть документирована с помощью OpenAPI 3?

#openapi

Вопрос:

Я пытаюсь задокументировать объект ответа, но структура выглядит так:

 {
  "1": {
       "prop1":1,
       "prop2":2,
       "prop3":3
  },
  "2": {
       "prop1":1,
       "prop2":2,
       "prop3":3
  },
  "3": {
       "prop1":1,
       "prop2":2,
       "prop3":3
  },
  "4": {
       "prop1":1,
       "prop2":2,
       "prop3":3
  }
}
 

Как это правильно задокументировано?

Комментарии:

1. Являются prop1 ли , prop2 , prop3 произвольными именами свойств (как на карте/в словаре), или каждый из вложенных объектов имеет одинаковые свойства?

2. Те же вложенные объекты…