Terraform Version
Terraform v1.3.9
on linux_amd64
+ provider registry.terraform.io/cloudflare/cloudflare v2.27.0
+ provider registry.terraform.io/hashicorp/azuread v2.28.1
+ provider registry.terraform.io/hashicorp/azurerm v3.45.0
+ provider registry.terraform.io/hashicorp/null v3.2.1
+ provider registry.terraform.io/hashicorp/random v3.4.3
+ provider registry.terraform.io/hashicorp/time v0.9.1
Terraform Configuration Files
data "azurerm_dns_a_record" "mysql_server_ip" {
name = "some_name"
zone_name = "mysql.database.azure.com"
resource_group_name = azurerm_resource_group.rg.name
}
module "firewall_rule" {
...
nat_rules = {
...
translated_address = tolist(data.azurerm_dns_a_record.mysql_server_ip.records)[0]
}
}
Debug Output
error.log
Expected Behavior
Either passing validate or outputting a validation error
Actual Behavior
Terraform crashes
Steps to Reproduce
terraform init
terraform validate
Additional Context
No response
References
No response
Terraform Version
Terraform Configuration Files
Debug Output
error.log
Expected Behavior
Either passing validate or outputting a validation error
Actual Behavior
Terraform crashes
Steps to Reproduce
terraform init
terraform validate
Additional Context
No response
References
No response