如何为可选枚举定义编写swagger文档?

如何为可选枚举定义编写swagger文档?,swagger,swagger-2.0,Swagger,Swagger 2.0,我有一个类似于的API public Optional<Status> getStatus 只是外部“properties”属性导致了问题(作为字符串而不是对象): 只是外部“properties”属性导致了问题(作为字符串而不是对象): get: ... responses: '200': description: OK schema: $ref: '#/definitions/Status' definitions:

我有一个类似于的API

public Optional<Status> getStatus

只是外部“properties”属性导致了问题(作为字符串而不是对象):


只是外部“properties”属性导致了问题(作为字符串而不是对象):

get:
  ...
  responses:
    '200':
      description: OK
      schema:
        $ref: '#/definitions/Status'

definitions:
  Status:
    properties:
      type: string
      description: Blah
      enum:
        - UNKNOWN
definitions:
  Status:
    type: string
    description: Blah
    enum:
      - UNKNOWN