forked from Azure/caf-terraform-landingzones
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathvariables.tf
123 lines (120 loc) · 2.15 KB
/
variables.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
# Map of the remote data state for lower level
variable lower_storage_account_name {}
variable lower_container_name {}
variable lower_resource_group_name {}
variable tfstate_storage_account_name {}
variable tfstate_container_name {}
variable tfstate_key {}
variable tfstate_resource_group_name {}
variable landingzone {
default = {
backend_type = "azurerm"
current = {
level = "level2"
key = "networking_hub"
}
lower = {
foundations = {
tfstate = "caf_foundations.tfstate"
}
networking = {
foundations = {
tfstate = "caf_foundations.tfstate"
}
}
}
}
}
variable tenant_id {}
variable global_settings {
default = {}
}
variable rover_version {}
variable logged_user_objectId {
default = null
}
variable logged_aad_app_objectId {
default = null
}
variable tags {
type = map
default = {}
}
variable diagnostics_definition {
default = null
}
variable resource_groups {
default = null
}
variable vnets {
default = {}
}
variable virtual_wans {
default = {}
}
variable public_ip_addresses {
default = {}
}
variable vnet_peerings {
default = {}
}
variable vhub_peerings {
default = {}
}
variable azurerm_firewalls {
default = {}
}
variable network_security_group_definition {
default = null
}
variable route_tables {
default = {}
}
variable azurerm_routes {
default = {}
}
variable storage_accounts {
default = {}
}
variable virtual_machines {
default = {}
}
variable managed_identities {
default = {}
}
variable azurerm_firewall_network_rule_collection_definition {
default = {}
}
variable azurerm_firewall_application_rule_collection_definition {
default = {}
}
variable azurerm_firewall_nat_rule_collection_definition {
default = {}
}
variable azure_container_registries {
default = {}
}
variable bastion_hosts {
default = {}
}
variable ddos_services {
default = {}
}
variable private_dns {
default = {}
}
variable application_gateways {
default = {}
}
variable application_gateway_applications {
default = {}
}
variable keyvaults {
default = {}
}
variable keyvault_access_policies {
default = {}
}
variable network_watchers {
default = {}
}