This rule warns if an OpenAPI schema does not define any server.
The servers-defined
rule is designed to ensure that an OpenAPI schema
defines at least one server. Not defining servers effectively disables the
live documentation feature, where potential users can try to call an API
server.
None.
Good.
servers:
- url: https://api.dev.example.com/v1
description: Development server
Bad.
# No servers defined
We recommend to always enable this rule.
This rule is compatible with all OpenAPI 3.x versions.