terraform { required_providers { godaddy = { source = "zaneatwork/godaddy" version = "1.9.10" } } } variable "public_ip" { type = string } variable "environment_name" { type = string } resource "godaddy_domain_record" "default" { domain = "hideyoshi.com.br" overwrite = false record { name = var.environment_name == "prod" ? "@" : "staging" type = "A" data = "${var.public_ip}" ttl = 600 priority = 0 } record { name = var.environment_name == "prod" ? "api" : "api.staging" type = "A" data = "${var.public_ip}" ttl = 600 priority = 0 } }