Tag: OPENAPI
Algunas configuraciones relacionadas con swagger-ui y smallrye openapi están definidas en tiempo de compilación, como: quarkus.smallrye-openapi.oidc-open-id-connect-url quarkus.swagger-ui.oauth-client-secret quarkus.swagger-ui.oauth-client-id quarkus.smallrye-openapi.security-scheme-name quarkus.swagger-ui.oauth2-redirect-url Supongo que sería preferible definirlas en tiempo de ejecución, ya que mi opend-id-connect-url depende de la infraestructura y puede cambiar según el contexto de ejecución (ejecución local utilizando Docker Compose, . . . Read more
Describí mi controlador usando Swagger pero cuando intenté extraer la descripción .yaml del controlador, como respuesta de los endpoints encontré una lista de objetos. ¿Cómo puedo hacer que Swagger describa esa lista como una lista de objetos particulares, como una lista de coches, una lista de casas, una lista de . . . Read more
Google no parece estar validando el esquema del cuerpo de mi solicitud o incluso si la solicitud tiene un cuerpo cuando uso Postman. ¿Me estoy perdiendo algo? Para mí está implícito que Google valida este tipo de cosas antes de llamar a x-google-backend, pero siempre pasa la solicitud a mi . . . Read more
Cómo puedo implementar “additionalProperties”: false en nestjs/swagger { “properties”: { “name”: { “oneOf”: [ { “type”: “string” }, { “type”: “integer” } ], “additionalProperties”: false } }, “additionalProperties”: false }
Tengo la siguiente definición de OpenAPI (Swagger) para una solicitud POST con datos de formulario. ¿Cómo puedo variar los parámetros de formulario requeridos en función del valor del parámetro “type”? Si “type”=”email”, solo se requiere “email”, y si “type”=”phone”, solo se requieren los parámetros “country” y “phone”. yaml /login: post: . . . Read more