- Platform Services
Creates a Route53 DNS zone
Describe how to use your module here. confluence
Name | Version |
---|---|
terraform | ~> 1.0 |
aws | >= 3.0 |
Name | Version |
---|---|
aws | >= 3.0 |
No modules.
Name | Type |
---|---|
aws_route53_record.main | resource |
aws_route53_zone.main | resource |
aws_caller_identity.current | data source |
aws_region.current | data source |
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 |
Name | Description |
---|---|
arn | n/a |
name_servers | n/a |
zone_id | n/a |
zone_name | n/a |