Можно ли определить свойства в определении Swagger/OpenAPI, которые могут быть одного из двух типов.
Например, наш API позволяет отправлять идентификатор источника в виде строки или исходного объекта. Исходный объект имеет фиксированную схему:
Идентификатор источника:
{
"source": "src_123"
}
Исходный объект:
{
"source": {
"foo": "bar"
}
}
Я не уверен, как представить это в моем определении Swagger.