-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathoutputs.tf
More file actions
71 lines (67 loc) · 2.66 KB
/
Copy pathoutputs.tf
File metadata and controls
71 lines (67 loc) · 2.66 KB
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
output "monitor_diagnostic_setting" {
description = "Outputs all attributes of azurerm_monitor_diagnostic_setting."
value = {
for monitor_diagnostic_setting in keys(azurerm_monitor_diagnostic_setting.monitor_diagnostic_setting) :
monitor_diagnostic_setting => {
for key, value in azurerm_monitor_diagnostic_setting.monitor_diagnostic_setting[monitor_diagnostic_setting] :
key => value
}
}
}
output "monitor_action_group" {
description = "Outputs all attributes of azurerm_monitor_action_group."
value = {
for monitor_action_group in keys(azurerm_monitor_action_group.monitor_action_group) :
monitor_action_group => {
for key, value in azurerm_monitor_action_group.monitor_action_group[monitor_action_group] :
key => value
}
}
}
output "monitor_activity_log_alert" {
description = "Outputs all attributes of azurerm_monitor_activity_log_alert."
value = {
for monitor_activity_log_alert in keys(azurerm_monitor_activity_log_alert.monitor_activity_log_alert) :
monitor_activity_log_alert => {
for key, value in azurerm_monitor_activity_log_alert.monitor_activity_log_alert[monitor_activity_log_alert] :
key => value
}
}
}
output "monitor_scheduled_query_rules_alert" {
description = "Outputs all attributes of azurerm_monitor_scheduled_query_rules_alert."
value = {
for monitor_scheduled_query_rules_alert in keys(azurerm_monitor_scheduled_query_rules_alert.monitor_scheduled_query_rules_alert) :
monitor_scheduled_query_rules_alert => {
for key, value in azurerm_monitor_scheduled_query_rules_alert.monitor_scheduled_query_rules_alert[monitor_scheduled_query_rules_alert] :
key => value
}
}
}
output "variables" {
description = "Displays all configurable variables passed by the module. __default__ = predefined values per module. __merged__ = result of merging the default values and custom values passed to the module"
value = {
default = {
for variable in keys(local.default) :
variable => local.default[variable]
}
merged = {
monitor_diagnostic_setting = {
for key in keys(var.monitor_diagnostic_setting) :
key => local.monitor_diagnostic_setting[key]
}
monitor_action_group = {
for key in keys(var.monitor_action_group) :
key => local.monitor_action_group[key]
}
monitor_activity_log_alert = {
for key in keys(var.monitor_activity_log_alert) :
key => local.monitor_activity_log_alert[key]
}
monitor_scheduled_query_rules_alert = {
for key in keys(var.monitor_scheduled_query_rules_alert) :
key => local.monitor_scheduled_query_rules_alert[key]
}
}
}
}