dyndns

fmasuhr/dyndns/aws

Terraform Module HCL AWS

DynDNS service using API Gateway and AWS Lambda.

Install
module "dyndns" {
source = "fmasuhr/dyndns/aws"
version = "1.7.0"
}
plain text: /constructs/tfmod-fmasuhr-dyndns-aws/install.txt
⭐ Source on GitHub 📦 Registry page
README

terraform-aws-dyndns DynDNS service using API Gateway and AWS Lambda. Credits *

Inputs (5)
NameTypeDescriptionDefault
domain_namestringDomain name used for the record.null
namestringName used for resources.null
tagsmap(string)Tags used for all created resources.{}
zone_idstringRoute53 zone used for the record.null
authenticationobject({ username = stringCredentials used for authentication via basic auth.null
Outputs (3)
lambda_cloudwatch_log_group — CloudWatch Logs group for the Lambda function.
this_lambda_function — Lambda function used for updating the DNS record.
this_api_gateway_rest_api — API Gateway serving the endpoints.
Resources (9)
aws_api_gateway_deploymentaws_api_gateway_method_settingsaws_api_gateway_rest_apiaws_api_gateway_stageaws_cloudwatch_log_groupaws_iam_roleaws_iam_role_policyaws_lambda_functionaws_lambda_permission
Details
FrameworkTerraform Module
LanguageHCL
Version1.7.0
Cloud AWS
★ Stars0
Forks1
Total downloads7.6k
Inputs5
Outputs3
Resources9
Examples1
LicenseMIT
Namespacefmasuhr
Updated