-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathoutputs.tf
More file actions
56 lines (53 loc) · 1.96 KB
/
outputs.tf
File metadata and controls
56 lines (53 loc) · 1.96 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
output "linux_virtual_machine" {
description = "Outputs all attributes of azurerm_linux_virtual_machine."
value = {
for linux_virtual_machine in keys(azurerm_linux_virtual_machine.linux_virtual_machine) :
linux_virtual_machine => {
for key, value in azurerm_linux_virtual_machine.linux_virtual_machine[linux_virtual_machine] :
key => value
}
}
}
output "managed_disk" {
description = "Outputs all attributes of azurerm_managed_disk."
value = {
for managed_disk in keys(azurerm_managed_disk.managed_disk) :
managed_disk => {
for key, value in azurerm_managed_disk.managed_disk[managed_disk] :
key => value
}
}
}
output "virtual_machine_data_disk_attachment" {
description = "Outputs all attributes of azurerm_virtual_machine_data_disk_attachment."
value = {
for virtual_machine_data_disk_attachment in keys(azurerm_virtual_machine_data_disk_attachment.virtual_machine_data_disk_attachment) :
virtual_machine_data_disk_attachment => {
for key, value in azurerm_virtual_machine_data_disk_attachment.virtual_machine_data_disk_attachment[virtual_machine_data_disk_attachment] :
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 = {
linux_virtual_machine = {
for key in keys(var.linux_virtual_machine) :
key => local.linux_virtual_machine[key]
}
managed_disk = {
for key in keys(var.managed_disk) :
key => local.managed_disk[key]
}
virtual_machine_data_disk_attachment = {
for key in keys(var.virtual_machine_data_disk_attachment) :
key => local.virtual_machine_data_disk_attachment[key]
}
}
}
}