(apigateway): Create HTTP APIs from an OpenAPI specification
- Dominant language
- TypeScript
- Stars
- 12.9k
- Forks
- 4.6k
- Avg merge
- 1d 19h
- Merged PRs (30d)
- 74
Description
### Description
Adding OpenAPI support for HTTP APIs (API Gateway V2).
Reference: https://docs.aws.amazon.com/apigateway/latest/developerguide/http-api-open-api.html
### Use Case
It would be great to develop both REST and HTTP API using OpenAPI files (one file per API gateway, of course).
### Proposed Solution
Import the OpenAPI specification per the reference above.
### Other information
_No response_
### Acknowledge
- [X] I may be able to implement this feature request
- [ ] This feature might incur a breaking change
Contributor guide
Research direction
Start with the AWS API Gateway V2 HTTP API OpenAPI import reference linked in the issue, and compare it with the existing REST API OpenAPI behavior in the CDK. The work is done when HTTP APIs can be created from an OpenAPI specification while preserving the existing REST API use case.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- aws, openapi, typescript
- Domain
- api, cloud
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 28/100