Wie definiere ich sich gegenseitig ausschließende Abfrageparameter in Swagger (OpenAPI)?

Ich habe eine Reihe von Parametern in Swagger wie folgt

                    "parameters": [
                    {
                        "name": "username",
                        "description": "Fetch username by username/email",
                        "required": false,
                        "type": "string",
                        "paramType": "query"
                    },
                    {
                        "name": "site",
                        "description": "Fetch username by site",
                        "required": false,
                        "type": "string",
                        "paramType": "query"
                    },
                    {
                        "name": "survey",
                        "description": "Fetch username by survey",
                        "required": false,
                        "type": "string",
                        "paramType": "query"
                    }
                ],

Ein Parameter MUSS ausgefüllt werden, aber es spielt keine Rolle, welcher, die anderen können leer gelassen werden. Gibt es eine Möglichkeit, dies in Swagger darzustellen?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage