https://github.com/fredericbarthelet/aws-apigateway-integrations
https://github.com/fredericbarthelet/aws-apigateway-integrations
Last synced: 11 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/fredericbarthelet/aws-apigateway-integrations
- Owner: fredericbarthelet
- Created: 2021-11-08T11:12:14.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-01-12T12:57:29.000Z (over 4 years ago)
- Last Synced: 2025-07-13T19:42:04.476Z (12 months ago)
- Language: TypeScript
- Size: 7.81 KB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# AWS API Gateway Integrations
| ⚠️ **WARNING: Do not use this library in production** ⚠️ |
|---|
| AWS API Gateway Integrations is currently released as a beta developer preview and is intended strictly for feedback purposes only.
This version is not stable, and significant breaking changes might occur. |
AWS API Gateway REST API natively integrates with 200+ AWS services thanks to its [AWS service integration feature](https://docs.aws.amazon.com/apigateway/latest/developerguide/getting-started-aws-proxy.html).
This package is a library of CDK constructs aiming at improving developer experience while implementing API Gateway AWS service integration.
It's primarly goal is to generate programatically:
- JSON schema generation for API Gateway input validation
- URI configuration for integrated AWS service
- VTL templates from API Gateway integration request and response
This library only supports REST API integrations. HTTP API service integration feature is limited to [only a few services](https://docs.aws.amazon.com/apigateway/latest/developerguide/http-api-develop-integrations-aws-services-reference.html). In additionn, AWS already provides an [integration library made for API Gateway HTTP API](https://docs.aws.amazon.com/cdk/api/v1/docs/aws-apigatewayv2-integrations-readme.html).
## List of available AWS service integrations
- [DynamoDB](./docs/dynamodb.md)
- EventBridge