{"repo":"terraform-aws-modules/terraform-aws-apigateway-v2","free":true,"listed":false,"github":"https://github.com/terraform-aws-modules/terraform-aws-apigateway-v2","clone":"git clone https://github.com/terraform-aws-modules/terraform-aws-apigateway-v2.git","description":"Terraform module to create AWS API Gateway v2 (HTTP/WebSocket) 🇺🇦","language":"HCL","stars":166,"topics":["aws","aws-apigateway","serverless","terraform-module","terraform-serverless"],"license":"Apache-2.0","category":"deployment-docker-iac","readme_excerpt":"AWS API Gateway v2 (HTTP/Websocket) Terraform module Terraform module which creates API Gateway v2 resources with HTTP/Websocket capabilities. This Terraform module is part of serverless.tf framework, which aims to simplify all operations when working with the serverless in Terraform. Usage HTTP API Gateway Multiple Subdomains API Gateway v2 supports wildcard custom domains which allow users to map multiple subdomains to the same API Gateway. This is useful when you have multiple customers and you want to provide them with a custom domain for their API endpoint and possibly use that for header based routing/rules. This will create records that allow users to access the API Gateway using the following subdomains: - customer1.mydomain.com - customer2.mydomain.com Specific Hosted Zone If you want to create the domain name in a specific hosted zone, you can use the hosted zone name input parameter: Conditional Creation The following values are provided to toggle on/off creation of the associated resources as desired: Examples - Complete HTTP - Create API Gateway, authorizer, domain name, stage and other resources in various combinations - HTTP with VPC Link - Create API Gateway with VPC link and integration with resources in VPC (eg. ALB) - Websocket - Create Websocket API Requirements Name Version ------ --------- terraform = 1.5.7 aws = 6.28 Providers Name Version ------ --------- aws = 6.28 Modules Name Source Version ------ -------- --------- acm terraform-aws-modules/acm/aws","default_branch":null,"files":null,"tree":[],"storefront":"/r/terraform-aws-modules","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/terraform-aws-modules/terraform-aws-apigateway-v2/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}