lambda-webhook

hendrixroa/lambda-webhook/aws

Terraform Module HCL AWS

Lambda module connected with API Gateway and deployment automated.

Install
module "lambda-webhook" {
source = "hendrixroa/lambda-webhook/aws"
version = "1.0.0"
}
plain text: /constructs/tfmod-hendrixroa-lambda-webhook-aws/install.txt
⭐ Source on GitHub 📦 Registry page
README

Lambda Webhook Lambda module with API Gateway integration for deploy custom webhooks very cheaper (Almost free) Ready to use with Lambda node.js module or whatever you prefer. - Terraform: 0.12.+ How to use ``hcl module "your_awesome_webhook" { source = "hendrixroa/lambda-webhook/aws" api_description = "Your awesome description" name_webhook = "nameWebhook" name_resource = "nameResource" dns_record = "nameWebhook" domain = "nameWebhook.domain.com" domain_cert_arn = "certificate arn" zone_domain = "Zone domain id" lambda_invoke_arn = module.lambda.invoke_arn lambda_arn = module.lambda.lambda_arn account_id = data.aws_caller_identity.current.account_id function_name = module.lambda.function_name } ``

Inputs (12)
NameTypeDescriptionDefault
dns_recordstringDNS Record of domain required
api_descriptionstringDescription of API Method required
domain_cert_arnstringCertificate of domain required
zone_domainstringZone domain id required
account_idstringAccount id required
function_namestringFunction name of lambda required
name_resourcestringName of resource path required
name_webhookstringName of webhook required
domainstringDomain name required
lambda_invoke_arnstringLambda funtion arn required
lambda_arnstringFunction lambda arn required
regionstringRegion"us-east-2"
Outputs (1)
rest_api_id
Resources (10)
aws_api_gateway_base_path_mappingaws_api_gateway_deploymentaws_api_gateway_domain_nameaws_api_gateway_integrationaws_api_gateway_methodaws_api_gateway_resourceaws_api_gateway_rest_apiaws_api_gateway_stageaws_lambda_permissionaws_route53_record
Details
FrameworkTerraform Module
LanguageHCL
Version1.0.0
Cloud AWS
★ Stars1
Forks2
Total downloads6.5k
Inputs12
Outputs1
Resources10
LicenseApache-2.0
Namespacehendrixroa
Updated