Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update openapi.yml to include recent attributes from the topology #156

Open
italovalcy opened this issue Aug 2, 2023 · 1 comment
Open
Labels
tech_debt Tech debt

Comments

@italovalcy
Copy link

Hi,

Looking into the Kytos-ng Topology Schema (https://github.com/kytos-ng/topology/blob/master/openapi.yml#L571-L692) I don't see Link.metadata. Maybe other attributes are also missing.

Additionally, maybe we should consider migrating some of the metadata information into the OpenAPI schema. I mean the ones listed in https://kytos-ng.github.io/napps/metadata.html

@viniarck viniarck added the tech_debt Tech debt label Aug 2, 2023
@viniarck
Copy link
Member

viniarck commented Aug 2, 2023

Indeed, Italo. Thanks for reporting this.

The openapi.yml spec needs to be updated accordingly.

Regarding reserved metadata (and internal reserved metadata), speaking of which we still need to cover validations #51. It's a possibility to move to a description section indeed, let's keep this in mind, and see how we'll go about it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
tech_debt Tech debt
Projects
None yet
Development

No branches or pull requests

2 participants