Open shawnmurtagh opened 3 months ago
@shawnmurtagh Thanks for your feedback! We will investigate and update as appropriate.
@shawnmurtagh Thank you for bringing this to our attention. I've delegated this to content author @dlepow, who will review it and offer their insightful opinions.
Documentationin question: https://learn.microsoft.com/en-us/azure/api-management/api-management-api-import-restrictions#openapi-specifications
Reproduction Steps
Take the test schema below and try to import it into API Management v2 (note the "TestId" property in the components/schemas section).
Expected
Imports successfully
Actual
Throws syntax error and references previous version of oas validation (3.0.1) It says open api 3.1.0 is supported for import, but when I import a valid 3.1 specification, I receive the following error from APIM:
Issue opened with the OAS specification which clarifies the test OAS below should be allowed: https://github.com/OAI/OpenAPI-Specification/issues/3148#issuecomment-1403719138
The test OAS:
Document Details
⚠ Do not edit this section. It is required for learn.microsoft.com ➟ GitHub issue linking.