Как указано в вопросе. Я хотел бы смоделировать формат json в стиле google в openapi yaml
https://google.github.io/styleguide/jsoncstyleguide.xml
В стиле Google JSON укажите data
или errors
в качестве динамического поля
как я могу поместить эту модель данных / ошибок в определение, которое принимает другое определение в качестве значения динамических данных или ошибки?
, например, следующий - это определение типичного успешного ответа. Как я могу смоделировать определение ответа многократного использования, чтобы оно могло принимать данные в качестве динамического поля и принимать $ ref в качестве динамического параметра?
200:
description: Successful operation
content:
application/json:
schema:
type: object
apiVersion: string
context: string
properties:
data:
$ref: "./external.yaml#/Dog"