Open 99-lives opened 2 months ago
Hi @99-lives 👋 Thank you for raising this and sorry you ran into trouble here. This tool's design should be expanding/following references such as those automatically. Is the OpenAPI specification publicly available or can you share it? Otherwise could you provide the actual parts of the specification (changing names, etc. if necessary) so we can reproduce the issue you are seeing with a fully valid specification? Thanks so much.
Sure @bflad, I'm working on a provider for the Microsoft Graph API, as a side project to help me with my job in IT. The OpenAPI spec for it is available here: https://github.com/microsoftgraph/msgraph-metadata/blob/master/openapi/v1.0/openapi.yaml
Beware, it's a 27mb text file!
tfplugingen-openapi CLI version
v0.3.0
OpenAPI Spec File
Generator Config
Expected Behavior
Evaluate the reference schema and generate the provider code spec.
Actual Behavior
Failed with error:
Additional Information
Hi team,
The OpenAPI spec for the system I am trying to create a provider for has a reference to the response object schema at the top of the schema block. Does the tool support this? I saw on the DESIGN.md that it does support expanding a $ref tag, but it was inside of a nested schema.
Or perhaps I'm doing something wrong here?
Cheers, Harry
Code of Conduct