forked from telekom-mms/terraform-azurerm-database
-
Notifications
You must be signed in to change notification settings - Fork 0
/
outputs.tf
131 lines (123 loc) · 5.22 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
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
output "mysql_flexible_server" {
description = "Outputs all attributes of resource_type."
value = {
for mysql_flexible_server in keys(azurerm_mysql_flexible_server.mysql_flexible_server) :
mysql_flexible_server => {
for key, value in azurerm_mysql_flexible_server.mysql_flexible_server[mysql_flexible_server] :
key => value
}
}
}
output "mysql_flexible_server_configuration" {
description = "Outputs all attributes of resource_type."
value = {
for mysql_flexible_server_configuration in keys(azurerm_mysql_flexible_server_configuration.mysql_flexible_server_configuration) :
mysql_flexible_server_configuration => {
for key, value in azurerm_mysql_flexible_server_configuration.mysql_flexible_server_configuration[mysql_flexible_server_configuration] :
key => value
}
}
}
output "mysql_flexible_database" {
description = "Outputs all attributes of resource_type."
value = {
for mysql_flexible_database in keys(azurerm_mysql_flexible_database.mysql_flexible_database) :
mysql_flexible_database => {
for key, value in azurerm_mysql_flexible_database.mysql_flexible_database[mysql_flexible_database] :
key => value
}
}
}
output "mysql_flexible_server_firewall_rule" {
description = "Outputs all attributes of resource_type."
value = {
for mysql_flexible_server_firewall_rule in keys(azurerm_mysql_flexible_server_firewall_rule.mysql_flexible_server_firewall_rule) :
mysql_flexible_server_firewall_rule => {
for key, value in azurerm_mysql_flexible_server_firewall_rule.mysql_flexible_server_firewall_rule[mysql_flexible_server_firewall_rule] :
key => value
}
}
}
output "postgresql_flexible_server" {
description = "Outputs all attributes of resource_type."
value = {
for postgresql_flexible_server in keys(azurerm_postgresql_flexible_server.postgresql_flexible_server) :
postgresql_flexible_server => {
for key, value in azurerm_postgresql_flexible_server.postgresql_flexible_server[postgresql_flexible_server] :
key => value
}
}
}
output "postgresql_flexible_server_configuration" {
description = "Outputs all attributes of resource_type."
value = {
for postgresql_flexible_server_configuration in keys(azurerm_postgresql_flexible_server_configuration.postgresql_flexible_server_configuration) :
postgresql_flexible_server_configuration => {
for key, value in azurerm_postgresql_flexible_server_configuration.postgresql_flexible_server_configuration[postgresql_flexible_server_configuration] :
key => value
}
}
}
output "postgresql_flexible_server_database" {
description = "Outputs all attributes of resource_type."
value = {
for postgresql_flexible_server_database in keys(azurerm_postgresql_flexible_server_database.postgresql_flexible_server_database) :
postgresql_flexible_server_database => {
for key, value in azurerm_postgresql_flexible_server_database.postgresql_flexible_server_database[postgresql_flexible_server_database] :
key => value
}
}
}
output "postgresql_flexible_server_firewall_rule" {
description = "Outputs all attributes of resource_type."
value = {
for postgresql_flexible_server_firewall_rule in keys(azurerm_postgresql_flexible_server_firewall_rule.postgresql_flexible_server_firewall_rule) :
postgresql_flexible_server_firewall_rule => {
for key, value in azurerm_postgresql_flexible_server_firewall_rule.postgresql_flexible_server_firewall_rule[postgresql_flexible_server_firewall_rule] :
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 = {
mysql_flexible_server = {
for key in keys(var.mysql_flexible_server) :
key => local.mysql_flexible_server[key]
}
mysql_flexible_server_configuration = {
for key in keys(var.mysql_flexible_server_configuration) :
key => local.mysql_flexible_server_configuration[key]
}
mysql_flexible_database = {
for key in keys(var.mysql_flexible_database) :
key => local.mysql_flexible_database[key]
}
mysql_flexible_server_firewall_rule = {
for key in keys(var.mysql_flexible_server_firewall_rule) :
key => local.mysql_flexible_server_firewall_rule[key]
}
postgresql_flexible_server = {
for key in keys(var.postgresql_flexible_server) :
key => local.postgresql_flexible_server[key]
}
postgresql_flexible_server_configuration = {
for key in keys(var.postgresql_flexible_server_configuration) :
key => local.postgresql_flexible_server_configuration[key]
}
postgresql_flexible_server_database = {
for key in keys(var.postgresql_flexible_server_database) :
key => local.postgresql_flexible_server_database[key]
}
postgresql_flexible_server_firewall_rule = {
for key in keys(var.postgresql_flexible_server_firewall_rule) :
key => local.postgresql_flexible_server_firewall_rule[key]
}
}
}
}