# resource "azurerm_static_web_app_custom_domain" "static_web_app_custom_domain_txt" { # static_web_app_id = module.static_web_app.id # domain_name = var.DOMAIN_NAME # validation_type = "dns-txt-token" # } # resource "azurerm_dns_zone" "dns_zone" { # name = var.DOMAIN_NAME # resource_group_name = azurerm_resource_group.resource_group.name # } # resource "azurerm_dns_txt_record" "dns_txt_record" { # name = var.WEBSITE_NAME == var.DOMAIN_NAME ? "@" : split(".", var.WEBSITE_NAME)[0] # zone_name = azurerm_dns_zone.dns_zone.name # resource_group_name = azurerm_resource_group.resource_group.name # ttl = 14400 # record { # value = azurerm_static_web_app_custom_domain.static_web_app_custom_domain.validation_token == "" ? "validated" : azurerm_static_web_app_custom_domain.static_web_app_custom_domain.validation_token # } # # email # record { # value = var.EMAIL_TXT_VALUE == "" ? "validated" : var.EMAIL_TXT_VALUE # } # record { # value = var.EMAIL_SPF_VALUE == "" ? "validated" : var.EMAIL_SPF_VALUE # } # } # email # resource "azurerm_dns_mx_record" "dns_mx_record" { # name = "@" # zone_name = azurerm_dns_zone.dns_zone.name # resource_group_name = azurerm_resource_group.resource_group.name # ttl = 14400 # record { # preference = 10 # exchange = "mx01.mail.icloud.com." # } # record { # preference = 10 # exchange = "mx02.mail.icloud.com." # } # }