-
Notifications
You must be signed in to change notification settings - Fork 7
/
Copy pathoutputs.tf
80 lines (65 loc) · 2.8 KB
/
outputs.tf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
output "express_route_circuit_id" {
description = "The ID of the ExpressRoute circuit"
value = try(module.express_route["express_route"].express_route_circuit_id, null)
}
output "express_route_circuit_service_provider_provisioning_state" {
description = "The ExpressRoute circuit provisioning state from your chosen service provider"
value = try(module.express_route["express_route"].express_route_circuit_service_provider_provisioning_state, null)
}
output "express_route_circuit_service_key" {
description = "The string needed by the service provider to provision the ExpressRoute circuit"
value = try(module.express_route["express_route"].express_route_circuit_service_key, null)
sensitive = true
}
output "express_route_gateway_id" {
description = "ID of the ExpressRoute gateway"
value = try(module.express_route["express_route"].express_route_gateway_id, null)
}
output "express_route_peering_azure_asn" {
description = "ASN (Autonomous System Number) Used by Azure for BGP Peering"
value = try(module.express_route["express_route"].express_route_peering_azure_asn, null)
}
output "firewall_public_ip" {
description = "Public IP address of the Firewall"
value = try(module.firewall["firewall"].firewall_public_ip, null)
}
output "firewall_id" {
description = "ID of the firewall"
value = try(module.firewall["firewall"].firewall_id, null)
}
output "firewall_private_ip_address" {
description = "Private IP address of the firewall"
value = try(module.firewall["firewall"].firewall_private_ip_address, null)
}
output "firewall_ip_configuration" {
description = "IP configuration of the created firewall"
value = try(module.firewall["firewall"].firewall_ip_configuration, null)
}
output "firewall_management_ip_configuration" {
description = "Management IP configuration of the created firewall"
value = try(module.firewall["firewall"].firewall_management_ip_configuration, null)
}
output "virtual_hub_id" {
description = "ID of the virtual hub"
value = module.vhub.virtual_hub_id
}
output "virtual_hub_default_route_table_id" {
description = "ID of the default route table in the Virtual Hub"
value = module.vhub.virtual_hub_default_route_table_id
}
output "virtual_wan_id" {
description = "ID of the Virtual Wan"
value = azurerm_virtual_wan.vwan.id
}
output "vpn_gateway_id" {
description = "ID of the VPN Gateway"
value = try(module.vpn["vpn"].vpn_gateway_id, null)
}
output "vpn_gateway_bgp_settings" {
description = "BGP Settings of the VPN Gateway"
value = try(module.vpn["vpn"].vpn_gateway_bgp_settings, null)
}
output "vpn_gateway_connections_ids" {
description = "List of name and IDs of VPN gateway connections"
value = try(module.vpn["vpn"].vpn_gateway_connection_ids, null)
}