21 lines
392 B
HCL
21 lines
392 B
HCL
resource "aws_route53_record" "default" {
|
|
count = var.type_alias ? 0 : 1
|
|
zone_id = var.zone_id
|
|
name = var.prefix
|
|
type = var.type
|
|
ttl = var.ttl
|
|
records = var.record_list
|
|
}
|
|
|
|
resource "aws_route53_record" "alias" {
|
|
count = var.type_alias ? 1 : 0
|
|
zone_id = var.zone_id
|
|
name = var.name
|
|
|
|
type = var.type
|
|
|
|
ttl = var.ttl
|
|
|
|
records = var.record_list
|
|
}
|