Не могу понять, как использовать ссылку строкового типа со значениями перечисления в параметре массива. Я могу сделать ссылку в ключе items, и он работает, но Swagger выдает ошибку: недопустимое определение параметра
Веб-интерфейс генерирует интерфейс, но у него есть текстовое поле вместо поля множественного выбора, как я ожидал.
Как правильно это делать?
Мой код:
swagger: '2.0':
paths:
/test:
get:
parameters:
- in: origin
name: status
description: Origin
required: false
schema:
type: array
items:
$ref: '#/definitions/Origin'
collectionFormat: pipes'
definitions:
Origin:
type: string
description: Campaign origin
enum:
- one
- two
externalDocs:
description: Find out more about Swagger
url: http://swagger.io
host: virtserver.swaggerhub.com
basePath: /