outputs.tf (16 lines of code) (raw):

output "dns_name" { description = "The FQDN of the Azure Bastion resource" value = var.sku == "Developer" ? azapi_resource.bastion_developer[0].output.properties.dnsName : azapi_resource.bastion[0].output.properties.dnsName } output "name" { description = "The name of the Azure Bastion resource" value = var.sku == "Developer" ? azapi_resource.bastion_developer[0].name : azapi_resource.bastion[0].name } output "resource" { description = "The Azure Bastion resource" value = var.sku == "Developer" ? azapi_resource.bastion_developer[0] : azapi_resource.bastion[0] } output "resource_id" { description = "The ID of the Azure Bastion resource" value = var.sku == "Developer" ? azapi_resource.bastion_developer[0].id : azapi_resource.bastion[0].id }