beckn / beckn-utilities

Other
0 stars 2 forks source link

Discovery: Enumerate the various kinds of network policies that can be expressed if we migrate to OpenAPI3.1 #54

Closed vbabuEM closed 4 months ago

vbabuEM commented 5 months ago

OpenAPI 3.1 allows us to choose the dialect for Schema specification. The JSON Schema 2020-12 dialect allows conditional constructs. Using these newly added features, network facilitators can encode many more network policies that can be automatically checked by the yaml validators. As part of this ticket, enumerate the various new types of network policies that can be expressed if we move our core specification from OpenAPI 3.0 to OpenAPI 3.1.

vbabuEM commented 4 months ago

This is covered in the following two documents https://fide-official.atlassian.net/wiki/x/I4A8Dg https://fide-official.atlassian.net/wiki/x/A4C0Dw