@@ -27,7 +27,7 @@ resource "google_api_gateway_api_config" "api_config" {
27
27
display_name = " The prod Config"
28
28
openapi_documents {
29
29
document {
30
- path = " spec.yaml"
30
+ path = " spec.yaml"
31
31
contents = base64encode (<<- EOF
32
32
swagger: "2.0"
33
33
info:
@@ -166,122 +166,122 @@ resource "google_api_gateway_gateway" "gateway" {
166
166
}
167
167
168
168
module "cwvtech" {
169
- source = " ./../modules/cloud-function"
170
- entry_point = " dispatcher"
171
- project = " httparchive"
172
- environment = " prod"
173
- source_directory = " ../../functions/cwvtech"
174
- function_name = " cwvtech"
175
- service_account_email = var. google_service_account_cloud_functions
169
+ source = " ./../modules/cloud-function"
170
+ entry_point = " dispatcher"
171
+ project = " httparchive"
172
+ environment = " prod"
173
+ source_directory = " ../../functions/cwvtech"
174
+ function_name = " cwvtech"
175
+ service_account_email = var. google_service_account_cloud_functions
176
176
service_account_api_gateway = var. google_service_account_api_gateway
177
177
environment_variables = {
178
- " PROJECT" = " httparchive" ,
178
+ " PROJECT" = " httparchive" ,
179
179
" DATABASE" = var.project_database
180
180
}
181
181
}
182
182
183
183
module "lighthouse" {
184
- source = " ./../modules/cloud-function"
185
- entry_point = " dispatcher"
186
- project = " httparchive"
187
- environment = " prod"
188
- source_directory = " ../../functions/lighthouse"
189
- function_name = " lighthouse"
190
- service_account_email = var. google_service_account_cloud_functions
184
+ source = " ./../modules/cloud-function"
185
+ entry_point = " dispatcher"
186
+ project = " httparchive"
187
+ environment = " prod"
188
+ source_directory = " ../../functions/lighthouse"
189
+ function_name = " lighthouse"
190
+ service_account_email = var. google_service_account_cloud_functions
191
191
service_account_api_gateway = var. google_service_account_api_gateway
192
192
environment_variables = {
193
- " PROJECT" = " httparchive" ,
193
+ " PROJECT" = " httparchive" ,
194
194
" DATABASE" = var.project_database
195
195
}
196
196
}
197
197
198
198
module "adoption" {
199
- source = " ./../modules/cloud-function"
200
- entry_point = " dispatcher"
201
- project = " httparchive"
202
- environment = " prod"
203
- source_directory = " ../../functions/adoption"
204
- function_name = " adoption"
205
- service_account_email = var. google_service_account_cloud_functions
199
+ source = " ./../modules/cloud-function"
200
+ entry_point = " dispatcher"
201
+ project = " httparchive"
202
+ environment = " prod"
203
+ source_directory = " ../../functions/adoption"
204
+ function_name = " adoption"
205
+ service_account_email = var. google_service_account_cloud_functions
206
206
service_account_api_gateway = var. google_service_account_api_gateway
207
207
environment_variables = {
208
- " PROJECT" = " httparchive" ,
208
+ " PROJECT" = " httparchive" ,
209
209
" DATABASE" = var.project_database
210
210
}
211
211
}
212
212
213
213
module "page-weight" {
214
- source = " ./../modules/cloud-function"
215
- entry_point = " dispatcher"
216
- project = " httparchive"
217
- environment = " prod"
218
- source_directory = " ../../functions/page-weight"
219
- function_name = " page-weight"
220
- service_account_email = var. google_service_account_cloud_functions
214
+ source = " ./../modules/cloud-function"
215
+ entry_point = " dispatcher"
216
+ project = " httparchive"
217
+ environment = " prod"
218
+ source_directory = " ../../functions/page-weight"
219
+ function_name = " page-weight"
220
+ service_account_email = var. google_service_account_cloud_functions
221
221
service_account_api_gateway = var. google_service_account_api_gateway
222
222
environment_variables = {
223
- " PROJECT" = " httparchive" ,
223
+ " PROJECT" = " httparchive" ,
224
224
" DATABASE" = var.project_database
225
225
}
226
226
}
227
227
228
228
module "categories" {
229
- source = " ./../modules/cloud-function"
230
- entry_point = " dispatcher"
231
- project = " httparchive"
232
- environment = " prod"
233
- source_directory = " ../../functions/categories"
234
- function_name = " categories"
235
- service_account_email = var. google_service_account_cloud_functions
229
+ source = " ./../modules/cloud-function"
230
+ entry_point = " dispatcher"
231
+ project = " httparchive"
232
+ environment = " prod"
233
+ source_directory = " ../../functions/categories"
234
+ function_name = " categories"
235
+ service_account_email = var. google_service_account_cloud_functions
236
236
service_account_api_gateway = var. google_service_account_api_gateway
237
237
environment_variables = {
238
- " PROJECT" = " httparchive" ,
238
+ " PROJECT" = " httparchive" ,
239
239
" DATABASE" = var.project_database
240
240
}
241
241
}
242
242
243
243
module "technologies" {
244
- source = " ./../modules/cloud-function"
245
- entry_point = " dispatcher"
246
- project = " httparchive"
247
- environment = " prod"
248
- source_directory = " ../../functions/technologies"
249
- function_name = " technologies"
250
- service_account_email = var. google_service_account_cloud_functions
244
+ source = " ./../modules/cloud-function"
245
+ entry_point = " dispatcher"
246
+ project = " httparchive"
247
+ environment = " prod"
248
+ source_directory = " ../../functions/technologies"
249
+ function_name = " technologies"
250
+ service_account_email = var. google_service_account_cloud_functions
251
251
service_account_api_gateway = var. google_service_account_api_gateway
252
- min_instances = var. min_instances
252
+ min_instances = var. min_instances
253
253
environment_variables = {
254
- " PROJECT" = " httparchive" ,
254
+ " PROJECT" = " httparchive" ,
255
255
" DATABASE" = var.project_database
256
256
}
257
257
}
258
258
259
259
module "ranks" {
260
- source = " ./../modules/cloud-function"
261
- entry_point = " dispatcher"
262
- project = " httparchive"
263
- environment = " prod"
264
- source_directory = " ../../functions/ranks"
265
- function_name = " ranks"
266
- service_account_email = var. google_service_account_cloud_functions
260
+ source = " ./../modules/cloud-function"
261
+ entry_point = " dispatcher"
262
+ project = " httparchive"
263
+ environment = " prod"
264
+ source_directory = " ../../functions/ranks"
265
+ function_name = " ranks"
266
+ service_account_email = var. google_service_account_cloud_functions
267
267
service_account_api_gateway = var. google_service_account_api_gateway
268
268
environment_variables = {
269
- " PROJECT" = " httparchive" ,
269
+ " PROJECT" = " httparchive" ,
270
270
" DATABASE" = var.project_database
271
271
}
272
272
}
273
273
274
274
module "geos" {
275
- source = " ./../modules/cloud-function"
276
- entry_point = " dispatcher"
277
- project = " httparchive"
278
- environment = " prod"
279
- source_directory = " ../../functions/geos"
280
- function_name = " geos"
281
- service_account_email = var. google_service_account_cloud_functions
275
+ source = " ./../modules/cloud-function"
276
+ entry_point = " dispatcher"
277
+ project = " httparchive"
278
+ environment = " prod"
279
+ source_directory = " ../../functions/geos"
280
+ function_name = " geos"
281
+ service_account_email = var. google_service_account_cloud_functions
282
282
service_account_api_gateway = var. google_service_account_api_gateway
283
283
environment_variables = {
284
- " PROJECT" = " httparchive" ,
284
+ " PROJECT" = " httparchive" ,
285
285
" DATABASE" = var.project_database
286
286
}
287
287
}
0 commit comments