Если ClientInformation
является объединением схем EditClient
и OtherDetails
, вам необходимо allOf
:
ClientInformation:
allOf:
- $ref: '#/definitions/EditClient'
- $ref: '#/definitions/OtherDetails'
- type: object
properties:
notes:
type: string
example: This is a test
description: A description
Если ClientInformation
имеет свойства, которые являются экземплярами других схем, вы можете $ref
схемы свойств следующим образом:
ClientInformation:
type: object
properties:
notes:
type: string
example: This is a test
description: A description
foo:
$ref: '#/definitions/EditClient'
bar:
$ref: '#/definitions/OtherDetails'