| validation | - | - |
| telemetry | - | - |
| server | - | - |
| security | - | - |
| qos | - | - |
| proxy | - | - |
| plugin | - | - |
| modifier | - | - |
| documentation | - | - |
| backend | - | - |
| auth | - | - |
| async | - | - |
Draft7 | websocket.json | Schema definition for Websockets | Enterprise only. Enables websocket communication.
See: https://www.krakend.io/docs/enterprise/websockets/ |
Draft7 | tls.json | TLS/SSL | Enabling TLS for HTTPS and HTTP/2.
See: https://www.krakend.io/docs/service-settings/tls/ |
Draft7 | timeunits.json | Time units / Duration patterns | - |
Draft7 | service_extra_config.json | Schema definition for service extra_config | - |
Draft7 | router.json | Router Options | The optional router configuration allows you to set global flags that change the way KrakenD processes the requests at the router layer.
See: https://www.krakend.io/docs/service-settings/router-options/ |
Draft7 | proxy.json | Proxy option | - |
Draft7 | krakend.json | Schema validation for KrakenD | - |
Draft7 | grpc.json | gRPC integration | - |
Draft7 | flexible_config.json | Schema validation for Extended Flexible Configuration.
See: https://www.krakend.io/docs/enterprise/configuration/flexible-config/ | - |
Draft7 | endpoint_extra_config.json | Schema definition for extra_config of endpoints | - |
Draft7 | endpoint.json | Endpoint Object | - |
Draft7 | e2e.json | Schema validation for End To End testing specs | - |
Draft7 | client_tls.json | TLS client settings | TLS options to connect to upstream services.
See: https://www.krakend.io/docs/service-settings/tls/ |
Draft7 | backend_extra_config.json | Extra configuration for backends | - |
Draft7 | backend.json | Backend Object | A backend object is an array of all the services that an endpoint connects to. It defines the list of hostnames that connects to and the URL to send or receive the data. |
Draft7 | async_agent.json | Async Agents | Async agents are routines listening to queues or PubSub systems that react to new events and push data to your backends. Through async agents, you can start a lot of consumers to process your events autonomously.
See: https://www.krakend.io/docs/async/ |