Files
the_order/infra/terraform/multi-region/outputs.tf
defiQUG 6a8582e54d feat: comprehensive project structure improvements and Cloud for Sovereignty landing zone
- Add Cloud for Sovereignty landing zone architecture and deployment
- Implement complete legal document management system
- Reorganize documentation with improved navigation
- Add infrastructure improvements (Dockerfiles, K8s, monitoring)
- Add operational improvements (graceful shutdown, rate limiting, caching)
- Create comprehensive project structure documentation
- Add Azure deployment automation scripts
- Improve repository navigation and organization
2025-11-13 09:32:55 -08:00

66 lines
1.6 KiB
HCL

# Outputs for Multi-Region Landing Zone Deployment
output "deployed_regions" {
description = "List of deployed regions"
value = local.regions
}
output "regional_resource_groups" {
description = "Resource group names per region"
value = {
for region, module in module.regional_landing_zones :
region => module.resource_group_name
}
}
output "regional_key_vaults" {
description = "Key Vault names per region"
value = {
for region, module in module.regional_landing_zones :
region => module.key_vault_name
}
}
output "regional_storage_accounts" {
description = "Storage account names per region"
value = {
for region, module in module.regional_landing_zones :
region => module.storage_account_name
}
}
output "regional_log_analytics_workspaces" {
description = "Log Analytics Workspace names per region"
value = {
for region, module in module.regional_landing_zones :
region => module.log_analytics_workspace_name
}
}
output "regional_hub_vnets" {
description = "Hub VNet names per region"
value = {
for region, module in module.regional_landing_zones :
region => module.hub_vnet_name
}
}
output "regional_spoke_vnets" {
description = "Spoke VNet names per region"
value = {
for region, module in module.regional_landing_zones :
region => module.spoke_vnet_name
}
}
output "deployment_summary" {
description = "Summary of deployment"
value = {
total_regions = length(local.regions)
regions = local.regions
environment = var.environment
management_group = var.management_group_id
}
}