在 Swagger-UI 中为我的 API 创建隐藏或不可更改的参数?

Create hidden or unchangeable parameter to my API in Swagger-UI?

我需要:

A) 创建一个隐藏参数,该参数随从我的 Swagger-UI 接口生成的每个调用传递到我的 API(即?test=true)

B) 在 UI 中公开 'test' 参数,但默认将其设置为 true 并且不允许对此进行更改。

如何在 Swagger-UI 中完成其中任何一个?

使用枚举强制 UI 使 "test" 为真,并且要求为真; 仅当类型为整数或字符串时才强制执行。布尔值将自动列出 true 和 false 到下拉列表

YAML:

  parameters:
    - name: test
      description: Test environment
      required: true
      type: string
      in: query
      enum:
        - True

Json:

 "name":"test",
 "description": "Test environment",
 "required": true,
 "type":"string",
 "in":"query",
 "enum":["true"]