В простом YAML нет способа сделать такую вещь.
Однако, если вы можете использовать теги и контролировать загрузку программы, вы можете, например, делать:
query.skillLevel:
name: skillLevel
in: query
description: Skill level, A-Z.
type: string
enum: !Range [A, Z]
и затем объект, который создается для тега !Range
, ведет себя как последовательность, которая определяет все элементы.
Хотя у вас есть ключ enum
, в вашем файле YAML нет перечисления. Есть только отображения, списки и скаляры.