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
README
terraform-aws-dyndns DynDNS service using API Gateway and AWS Lambda. Credits *
Inputs (5)
| Name | Type | Description | Default |
|---|---|---|---|
| domain_name | string | Domain name used for the record. | null |
| name | string | Name used for resources. | null |
| tags | map(string) | Tags used for all created resources. | {} |
| zone_id | string | Route53 zone used for the record. | null |
| authentication | object({ username = string | Credentials 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
Similar packages
lz-vending
Terraform module to deploy landing zone subscriptions (and much more) in Azure
★ 210terraform-module
avm-ptn-alz
Terraform Azure Verified Pattern Module for Azure Landing Zone
★ 122terraform-module
avm-res-keyvault-vault
Terraform Azure Verified Resource Module for Key Vault
★ 45terraform-module
next-js
Terraform module for building and deploying Next.js apps to AWS. Supports SSR (L
★ 1.5kterraform-module