src/terraform/modules/hammerspace/anvil/outputs.tf (28 lines of code) (raw):

output "admin_username" { value = var.admin_username } output "web_ui_username" { value = "admin" } // put both passwords for ha mode output "web_ui_password" { value = azurerm_linux_virtual_machine.anvilvm == null || length(azurerm_linux_virtual_machine.anvilvm) == 0 ? [] : local.is_high_availability ? [azurerm_linux_virtual_machine.anvilvm[0].virtual_machine_id, azurerm_linux_virtual_machine.anvilvm[1].virtual_machine_id] : [azurerm_linux_virtual_machine.anvilvm[0].virtual_machine_id] } output "arm_virtual_machine_ids" { value = azurerm_linux_virtual_machine.anvilvm == null || length(azurerm_linux_virtual_machine.anvilvm) == 0 ? [] : local.is_high_availability ? [azurerm_linux_virtual_machine.anvilvm[0].id, azurerm_linux_virtual_machine.anvilvm[1].id] : [azurerm_linux_virtual_machine.anvilvm[0].id] } output "deployment_name" { value = var.unique_name } output "anvil_data_cluster_ip" { value = azurerm_linux_virtual_machine.anvilvm == null || length(azurerm_linux_virtual_machine.anvilvm) == 0 ? "" : local.is_high_availability ? azurerm_lb.anvilloadbalancer[0].frontend_ip_configuration[0].private_ip_address : azurerm_network_interface.anvildata[0].ip_configuration[0].private_ip_address } output "anvil_data_cluster_data_ips" { value = azurerm_linux_virtual_machine.anvilvm == null || length(azurerm_linux_virtual_machine.anvilvm) == 0 ? [] : local.is_high_availability ? [azurerm_network_interface.anvildata[0].ip_configuration[0].private_ip_address, azurerm_network_interface.anvildata[1].ip_configuration[0].private_ip_address] : [azurerm_network_interface.anvildata[0].ip_configuration[0].private_ip_address] } output "anvil_domain" { value = local.domain } output "anvil_host_names" { value = local.anvil_host_names }