aws-lambda
alekc/aws-lambda/module
Terraform Module
HCL
MODULE
Install
module "aws-lambda" {
source = "alekc/aws-lambda/module"
version = "0.0.1"
}
README
terraform-module-aws-lambda
Inputs (12)
| Name | Type | Description | Default |
|---|---|---|---|
| file_path | string | where lambda zip file is located | required |
| lambda_environment | map(string) | required | |
| lambda_memory | string | 128 | |
| api_gateway_enabled | string | false | |
| api_gateway_protocol_type | string | "HTTP" | |
| certificate_arn | string | "" | |
| app_name | string | App name. Will be used in customized descriptions. If empty, a random name will | "" |
| lambda_runtime | string | "go1.x" | |
| custom_domain_name | string | If not empty, use custom domain name for the api gateway entry point. | "" |
| lambda_handler | string | "main" | |
| lambda_publish | string | if set to true, will publish a new version on file change | false |
| lambda_timeout | string | 10 |
Outputs (2)
api_target_hostnameendpointResources (8)
aws_apigatewayv2_apiaws_apigatewayv2_api_mappingaws_apigatewayv2_domain_nameaws_iam_roleaws_iam_role_policy_attachmentaws_lambda_functionaws_lambda_permissionrandom_string
Details
FrameworkTerraform Module
LanguageHCL
Version0.0.1
Cloud MODULE
★ Stars0
Forks2
Total downloads780
Inputs12
Outputs2
Resources8
LicenseGPL-3.0
Namespacealekc
Updated