@@ -135,66 +135,30 @@ variable "service_plan__sap_launchpad" {
135
135
variable "subaccount_admins" {
136
136
type = list (string )
137
137
description = " Defines the colleagues who are added to each subaccount as emergency administrators."
138
-
139
- # add validation to check if admins contains a list of valid email addresses
140
- validation {
141
- condition = length ([for email in var . subaccount_admins : can (regex (" ^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\\ .[a-zA-Z]{2,}$" , email))]) == length (var. subaccount_admins )
142
- error_message = " Please enter a valid email address for the subaccount admins."
143
- }
144
138
}
145
139
146
140
variable "build_code_admins" {
147
141
type = list (string )
148
142
description = " Defines the colleagues who are admins for SAP Build Code."
149
-
150
- # add validation to check if admins contains a list of valid email addresses
151
- validation {
152
- condition = length ([for email in var . build_code_admins : can (regex (" ^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\\ .[a-zA-Z]{2,}$" , email))]) == length (var. build_code_admins )
153
- error_message = " Please enter a valid email address for the Build Code admins."
154
- }
155
143
}
156
144
variable "build_code_developers" {
157
145
type = list (string )
158
146
description = " Defines the colleagues who are developers for SAP Build Code."
159
-
160
- # add validation to check if admins contains a list of valid email addresses
161
- validation {
162
- condition = length ([for email in var . build_code_developers : can (regex (" ^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\\ .[a-zA-Z]{2,}$" , email))]) == length (var. build_code_developers )
163
- error_message = " Please enter a valid email address for the Build Code developers."
164
- }
165
147
}
166
148
167
149
variable "cf_org_admins" {
168
150
type = list (string )
169
151
description = " List of users to set as Cloudfoundry org administrators."
170
-
171
- # add validation to check if admins contains a list of valid email addresses
172
- validation {
173
- condition = length ([for email in var . cf_org_admins : can (regex (" ^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\\ .[a-zA-Z]{2,}$" , email))]) == length (var. cf_org_admins )
174
- error_message = " Please enter a valid email address for the CF Org admins."
175
- }
176
152
}
177
153
178
154
variable "cf_space_managers" {
179
155
type = list (string )
180
156
description = " Defines the colleagues who are added to a CF space as space manager."
181
-
182
- # add validation to check if admins contains a list of valid email addresses
183
- validation {
184
- condition = length ([for email in var . cf_space_managers : can (regex (" ^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\\ .[a-zA-Z]{2,}$" , email))]) == length (var. cf_space_managers )
185
- error_message = " Please enter a valid email address for the CF space managers."
186
- }
187
157
}
188
158
189
159
variable "cf_space_developers" {
190
160
type = list (string )
191
161
description = " Defines the colleagues who are added to a CF space as space developer."
192
-
193
- # add validation to check if admins contains a list of valid email addresses
194
- validation {
195
- condition = length ([for email in var . cf_space_developers : can (regex (" ^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\\ .[a-zA-Z]{2,}$" , email))]) == length (var. cf_space_developers )
196
- error_message = " Please enter a valid email address for the CF space developers."
197
- }
198
162
}
199
163
200
164
# ------------------------------------------------------------------------------------------------------
0 commit comments