api-gateway
hadenlabs/api-gateway/aws
Terraform Module
HCL
AWS
Terraform Module to manage AWS Api Gateway
Install
module "api-gateway" {
source = "hadenlabs/api-gateway/aws"
version = "0.1.1"
}
Inputs (13)
| Name | Type | Description | Default |
|---|---|---|---|
| path | string | The API resource path | required |
| lambda | string | The lambda name to invoke | required |
| account_id | string | The AWS account ID | required |
| resource_id | string | The API resource ID | required |
| name | string | required | |
| namespace | string | required | |
| rest_api_id | string | The ID of the associated REST API | required |
| region | string | The AWS region, e.g., eu-west-1 | required |
| stage | string | "dev" | |
| method | string | The HTTP method | "GET" |
| _delimiter | string | "-" | |
| _attributes | list | [] | |
| _tags | map | {} |
Outputs (1)
http_methodResources (5)
aws_api_gateway_integrationaws_api_gateway_integration_responseaws_api_gateway_methodaws_api_gateway_method_responseaws_lambda_permission
Details
FrameworkTerraform Module
LanguageHCL
Version0.1.1
Cloud AWS
★ Stars1
Forks3
Total downloads6.5k
Inputs13
Outputs1
Resources5
LicenseLGPL-3.0
Namespacehadenlabs
Updated
Similar packages
caf-enterprise-scale
Azure landing zones Terraform module
★ 952terraform
caf
Terraform supermodule for the Terraform platform engineering for Azure
★ 581terraform
lz-vending
Terraform module to deploy landing zone subscriptions (and much more) in Azure
★ 210terraform
label
Terraform Module to define a consistent naming convention by (namespace, stage,
★ 702terraform