OpenAPITools / openapi-generator

OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)
https://openapi-generator.tech
Apache License 2.0
20.63k stars 6.29k forks source link

[REQ] Support for AWS Apigateway #8926

Open A-Joshi opened 3 years ago

A-Joshi commented 3 years ago

New Generator to support for AWS Apigateway

This will most likely mean a new generator - I don't think this fits the current generators since they are usually focused to a language (and sometimes a language framework), where this will involve a target (AWS Cloud), a infrastructure language (Terraform, Cloudformation ...) and a server language (javascript, python ...).

I have some ideas based on work done for other projects and planning to work on it. Had a starting question: Should it be a generator like javascript-aws-terraform or should it be more along the lines of aws-terraform-javascript ?

Describe the solution you'd like

The solution should construct the infrastructure code, any other information needed and the lambda stubs with things tied well together .

See above

Describe alternatives you've considered

So far most of the solutions have been handcrafted. Its more of automating and generating than one of fixing something.

Additional context

wing328 commented 3 years ago

Thanks for contributing a new generator. Personally I prefer aws-terraform-javascript as I foresee there may be support for another language (e.g. python for aws-terraform-python) and also given that this generator only works for AWS