oneOf in Swagger-schema funktioniert nicht

Möchte ich definieren PaymentMethod als unten. Ist oneOf unterstützt stolzieren.yaml?

PaymentMethod:
      oneOf:
        - $ref: '#/definitions/NewPaymentMethod'
        - $ref: '#/definitions/ExistPaymentMethod'

Den ExistPaymentMethod haben nur id, und cardNumber wo NewPaymentMethod keine id, aber alle anderen details, wie z.B. cardNumber, cardholderName, cardholderAddress etc.

InformationsquelleAutor fastcodejava | 2016-04-26
Schreibe einen Kommentar