forked from kumarvna/terraform-azurerm-application-gateway
-
Notifications
You must be signed in to change notification settings - Fork 0
/
output.tf
144 lines (116 loc) · 5.6 KB
/
output.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
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
output "application_gateway_id" {
description = "The ID of the Application Gateway"
value = azurerm_application_gateway.main.id
}
output "authentication_certificate_id" {
description = "The ID of the Authentication Certificate"
value = [for k in azurerm_application_gateway.main.authentication_certificate : k.id] #azurerm_application_gateway.main.authentication_certificate.*.id
}
output "backend_address_pool_id" {
description = "The ID of the Backend Address Pool"
value = azurerm_application_gateway.main.backend_address_pool.*.id
}
output "backend_http_settings_id" {
description = "The ID of the Backend HTTP Settings Configuration"
value = azurerm_application_gateway.main.backend_http_settings.*.id
}
output "backend_http_settings_probe_id" {
description = "The ID of the Backend HTTP Settings Configuration associated Probe"
value = azurerm_application_gateway.main.backend_http_settings.*.probe_id
}
output "frontend_ip_configuration_id" {
description = "The ID of the Frontend IP Configuration"
value = azurerm_application_gateway.main.frontend_ip_configuration.*.id
}
output "frontend_port_id" {
description = "The ID of the Frontend Port"
value = azurerm_application_gateway.main.frontend_port.*.id
}
output "gateway_ip_configuration_id" {
description = "The ID of the Gateway IP Configuration"
value = azurerm_application_gateway.main.gateway_ip_configuration.*.id
}
output "http_listener_id" {
description = "The ID of the HTTP Listener"
value = azurerm_application_gateway.main.http_listener.*.id
}
output "http_listener_frontend_ip_configuration_id" {
description = "The ID of the associated Frontend Configuration"
value = azurerm_application_gateway.main.http_listener.*.frontend_ip_configuration_id
}
output "http_listener_frontend_port_id" {
description = "The ID of the associated Frontend Port"
value = azurerm_application_gateway.main.http_listener.*.frontend_port_id
}
output "http_listener_ssl_certificate_id" {
description = "The ID of the associated SSL Certificate"
value = azurerm_application_gateway.main.http_listener.*.ssl_certificate_id
}
output "probe_id" {
description = "The ID of the health Probe"
value = azurerm_application_gateway.main.probe.*.id
}
output "request_routing_rule_id" {
description = "The ID of the Request Routing Rule"
value = azurerm_application_gateway.main.request_routing_rule.*.id
}
output "request_routing_rule_http_listener_id" {
description = "The ID of the Request Routing Rule associated HTTP Listener"
value = azurerm_application_gateway.main.request_routing_rule.*.http_listener_id
}
output "request_routing_rule_backend_address_pool_id" {
description = "The ID of the Request Routing Rule associated Backend Address Pool"
value = azurerm_application_gateway.main.request_routing_rule.*.backend_address_pool_id
}
output "request_routing_rule_backend_http_settings_id" {
description = "The ID of the Request Routing Rule associated Backend HTTP Settings Configuration"
value = azurerm_application_gateway.main.request_routing_rule.*.backend_http_settings_id
}
output "request_routing_rule_redirect_configuration_id" {
description = "The ID of the Request Routing Rule associated Redirect Configuration"
value = azurerm_application_gateway.main.request_routing_rule.*.redirect_configuration_id
}
output "request_routing_rule_rewrite_rule_set_id" {
description = "The ID of the Request Routing Rule associated Rewrite Rule Set"
value = azurerm_application_gateway.main.request_routing_rule.*.rewrite_rule_set_id
}
output "request_routing_rule_url_path_map_id" {
description = "The ID of the Request Routing Rule associated URL Path Map"
value = azurerm_application_gateway.main.request_routing_rule.*.url_path_map_id
}
output "ssl_certificate_id" {
description = "The ID of the SSL Certificate"
value = azurerm_application_gateway.main.ssl_certificate.*.id
}
output "ssl_certificate_public_cert_data" {
description = "The Public Certificate Data associated with the SSL Certificate"
value = azurerm_application_gateway.main.ssl_certificate.*.public_cert_data
}
output "url_path_map_id" {
description = "The ID of the URL Path Map"
value = [for k in azurerm_application_gateway.main.url_path_map : k.id]
}
output "url_path_map_default_backend_address_pool_id" {
description = "The ID of the Default Backend Address Pool associated with URL Path Map"
value = [for k in azurerm_application_gateway.main.url_path_map : k.default_backend_address_pool_id]
}
output "url_path_map_default_backend_http_settings_id" {
description = "The ID of the Default Backend HTTP Settings Collection associated with URL Path Map"
value = [for k in azurerm_application_gateway.main.url_path_map : k.default_backend_http_settings_id]
}
output "url_path_map_default_redirect_configuration_id" {
description = "The ID of the Default Redirect Configuration associated with URL Path Map"
value = [for k in azurerm_application_gateway.main.url_path_map : k.default_redirect_configuration_id]
}
output "custom_error_configuration_id" {
description = "The ID of the Custom Error Configuration"
value = azurerm_application_gateway.main.custom_error_configuration.*.id
}
output "redirect_configuration_id" {
description = "The ID of the Redirect Configuration"
value = azurerm_application_gateway.main.custom_error_configuration.*.id
}
output "rewrite_rule_set_id" {
description = "The ID of the Rewrite Rule Set"
value = azurerm_application_gateway.main.rewrite_rule_set.*.id
}