Skip to content
This repository has been archived by the owner on Feb 20, 2024. It is now read-only.

ohpensource/terraform-aws-ohp-route53

Repository files navigation

Terraform Module - Route53

license

GitHub Workflow Status

GitHub tag (latest by date)

Maintainer

  • Platform Services

Description

Creates a Route53 DNS zone

Modules

Documentation

Describe how to use your module here. confluence

Usage

Requirements

Name Version
terraform ~> 1.0
aws >= 3.0

Providers

Name Version
aws >= 3.0

Modules

No modules.

Resources

Name Type
aws_route53_record.main resource
aws_route53_zone.main resource
aws_caller_identity.current data source
aws_region.current data source

Inputs

Name Description Type Default Required
default_ttl (Optional) The default TTL ( Time to Live ) in seconds that will be used for all records that support the ttl parameter. Will be overwritten by the records ttl parameter if set. number 3600 no
records (Optional) A list of records to create in the Hosted Zone. any [] no
region n/a string "eu-west-1" no
route53_create (Optional) Whether to create a zone within the module or not. Default is false. bool false no
tags (Optional) A map of tags to apply to all created resources that support tags. map(string) {} no
vpc_ids (Optional) A list of IDs of VPCs to associate with a private hosted zone. Conflicts with the delegation_set_id. list(string) [] no
zone_id (Optional) A zone ID to create the records in string null no
zone_name (Required) The name of the hosted zone. To create multiple zones at once, pass a list of names ["zone1", "zone2"]. any null no

Outputs

Name Description
arn n/a
name_servers n/a
zone_id n/a
zone_name n/a