-
-
Notifications
You must be signed in to change notification settings - Fork 1
/
outputs.tf
148 lines (135 loc) · 5.14 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
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
output "cidrs" {
description = "List of all Duo Service CIDRs. Allow for egress to Duo"
value = concat(
local.us-cidrs,
local.emea-cidrs,
local.central-europe-cidrs,
local.canada-cidrs,
local.australia-cidrs,
local.japan-cidrs,
local.southeast-asia-cidrs,
local.india-cidrs,
local.uk-cidrs,
)
}
output "us-cidrs" {
description = "List of Duo's Service CIDRs for US deployments"
value = local.us-cidrs
}
output "emea-cidrs" {
description = "List of Duo's Service CIDRs for EMEA deployments"
value = local.emea-cidrs
}
output "central-europe-cidrs" {
description = "List of Duo's Service CIDRs for central-europe deployments"
value = local.central-europe-cidrs
}
output "canada-cidrs" {
description = "List of Duo's Service CIDRs for canada deployments"
value = local.canada-cidrs
}
output "australia-cidrs" {
description = "List of Duo's Service CIDRs for australia deployments"
value = local.australia-cidrs
}
output "japan-cidrs" {
description = "List of Duo's Service CIDRs for japan deployments"
value = local.japan-cidrs
}
output "southeast-asia-cidrs" {
description = "List of Duo's Service CIDRs for southeast-asia deployments"
value = local.southeast-asia-cidrs
}
output "india-cidrs" {
description = "List of Duo's Service CIDRs for india deployments"
value = local.india-cidrs
}
output "uk-cidrs" {
description = "List of Duo's Service CIDRs for UK deployments"
value = local.uk-cidrs
}
output "trusted_endpoints_cidrs" {
description = "List of Duo's Trusted Endpoint CIDRs. Allow for ingress from Duo"
value = concat(
local.trusted-endpoint-us-cidrs,
local.trusted-endpoint-emea-cidrs,
local.trusted-endpoint-central-europe-cidrs,
local.trusted-endpoint-canada-cidrs,
local.trusted-endpoint-australia-cidrs,
local.trusted-endpoint-japan-cidrs,
local.trusted-endpoint-southeast-asia-cidrs,
local.trusted-endpoint-india-cidrs,
local.trusted-endpoint-uk-cidrs,
)
}
output "trusted-endpoint-us-cidrs" {
description = "List of Duo's Trusted Endpoint CIDRs for US Deployments"
value = local.trusted-endpoint-us-cidrs
}
output "trusted-endpoint-emea-cidrs" {
description = "List of Duo's Trusted Endpoint CIDRs for EMEA Deployments"
value = local.a-trusted-endpoint-emea-cidrs
}
output "trusted-endpoint-central-europe-cidrs" {
description = "List of Duo's Trusted Endpoint CIDRs for Central Europe Deployments"
value = local.ope-trusted-endpoint-central-europe-cidrs
}
output "trusted-endpoint-canada-cidrs" {
description = "List of Duo's Trusted Endpoint CIDRs for Canda Deployments"
value = local.ada-trusted-endpoint-canada-cidrs
}
output "trusted-endpoint-australia-cidrs" {
description = "List of Duo's Trusted Endpoint CIDRs for Australia Deployments"
value = local.tralia-trusted-endpoint-australia-cidrs
}
output "trusted-endpoint-japan-cidrs" {
description = "List of Duo's Trusted Endpoint CIDRs for Japan Deployments"
value = local.an-trusted-endpoint-japan-cidrs
}
output "trusted-endpoint-southeast-asia-cidrs" {
description = "List of Duo's Trusted Endpoint CIDRs for Southeast Asia Deployments"
value = local.a-trusted-endpoint-southeast-asia-cidrs
}
output "trusted-endpoint-india-cidrs" {
description = "List of Duo's Trusted Endpoint CIDRs for India Deployments"
value = local.ia-trusted-endpoint-india-cidrs
}
output "trusted-endpoint-uk-cidrs" {
description = "List of Duo's Trusted Endpoint CIDRs for UK Deployments"
value = local.trusted-endpoint-uk-cidrs
}
output "ad_hostnames_ca" {
description = "Map of Duo's Microsoft Azure Active Directory Conditional Access application for Canada deployments"
values = ["cc1.azureauth.duosecurity.com"]
}
output "ad_hostnames_eu" {
description = "Map of Duo's Microsoft Azure Active Directory Conditional Access application for Europe deployments"
values = [
"ec1.azureauth.duosecurity.com",
"eu-west.azureauth.duosecurity.com"
]
}
output "ad_hostnames_us" {
description = "Map of Duo's Microsoft Azure Active Directory Conditional Access application for US deployments"
values = ["us.azureauth.duosecurity.com"]
}
output "ad_hostnames_au" {
description = "Map of Duo's Microsoft Azure Active Directory Conditional Access application for AU deployments"
values = ["ase2.azureauth.duosecurity.com"]
}
output "ad_hostnames_asean" {
description = "Map of Duo's Microsoft Azure Active Directory Conditional Access application for ASEAN deployments"
values = ["ase1.azureauth.duosecurity.com"]
}
output "ad_hostnames_jp" {
description = "Map of Duo's Microsoft Azure Active Directory Conditional Access application for Japan deployments"
values = ["ane1.azureauth.duosecurity.com"]
}
output "ad_hostnames_uk" {
description = "Map of Duo's Microsoft Azure Active Directory Conditional Access application for UK deployments"
values = ["ew2.azureauth.duosecurity.com"]
}
output "ad_hostnames_in" {
description = "Map of Duo's Microsoft Azure Active Directory Conditional Access application for IN deployments"
values = ["as1.azureauth.duosecurity.com"]
}