Page MenuHomeVyOS Platform

HTTP API: export OpenAPI definition
Needs testing, NormalPublicFEATURE REQUEST

Description

Add annotations to api and support for exporting OpenAPI definition.

Details

Difficulty level
Unknown (require assessment)
Version
vyos-1.3
Why the issue appeared?
Will be filled on close
Is it a breaking change?
Perfectly compatible

Event Timeline

jestabro changed the task status from Open to In progress.Apr 29 2020, 6:04 AM
jestabro triaged this task as Normal priority.
jestabro created this task.
jestabro created this object in space S1 VyOS Public.
pasik added a subscriber: pasik.Apr 30 2020, 9:40 AM
jestabro changed the task status from In progress to Needs testing.May 27 2020, 7:13 PM

https://github.com/vyos/vyos-1x/compare/current...jestabro:fastapi

The dependencies, such as FastAPI, are to be collected in the debian package 'vyos-api-tools'. Screenshot of the redoc page below:

Test package for 'vyos-api-tools' here:
https://github.com/jestabro/vyos-api-tools