OpenAPI2Apigee tool for policies and Shared/Custom Flows

asharma377
Participant V

Hi,

We are looking to generate proxies and shared flow from Specification File /User Interface.

Proxies for example with basic policies and shared flows already attached so user doesn't have to go through the tedious task of doing the same for all the proxies that he wants to create and deploy.

Gone through the OpenAPI2Apigee tool (link below @Anil Sagar @ Google), but found that it is limited in terms of policies that we can apply. Out of over 30 we can apply around 6 policies and also I don't think we can generate or apply shared flows using this tool. Also, if we wish to apply policies to custom flows its not supported. Please validate my understanding.

https://community.apigee.com/articles/10044/apigee2openapi-a-nodejs-command-line-tool-to-gener.html

The commits in the git repo seem very old https://github.com/anil614sagar/openapi2apigee

Are there new updates or policy support added. What about support for OpenAPI 3.0.

What is the best way to meet our requirements. Is customization possible through Node JS in this tool or should one use any Template Generation tool/api. Any help is appreciated.

thanks!!

1 1 191
1 REPLY 1

@Aakash Sharma - This is an open source tool. It does support OAS v3 as well. You should be able to generate API proxies from the v3 spec.

Please feel free to contribute by adding the policy feature you mentioned. I am sure others will need that too. You can fork the repo and submit a Pull request.