modules/virtualhub/output.tf (37 lines of code) (raw):

output "resource_id" { description = "Virtual Hub ID" value = { for key, hub in azurerm_virtual_hub.virtual_hub : key => hub.id } } output "resource" { description = "Virtual Hub" value = { for key, hub in azurerm_virtual_hub.virtual_hub : key => hub } } output "location" { description = "Virtual Hub Location" value = { for key, hub in azurerm_virtual_hub.virtual_hub : key => hub.location } } output "resource_group_name" { description = "Resource Group Name" value = { for key, hub in azurerm_virtual_hub.virtual_hub : key => hub.resource_group_name } } output "resource_object" { description = "Virtual Hub Object" value = { for key, hub in azurerm_virtual_hub.virtual_hub : key => { id = hub.id name = hub.name location = hub.location resource_group = hub.resource_group_name sku = hub.sku tags = hub.tags } } } output "resource_ids" { description = "Virtual Hub IDs" value = { for key, hub in azurerm_virtual_hub.virtual_hub : key => hub.id } } output "resource_names" { description = "Virtual Hub Names" value = { for key, hub in azurerm_virtual_hub.virtual_hub : key => hub.name } }