1
1
locals {
2
- bucketName = " tf-cloudfunctions-backingapi-20230314"
2
+ bucketName = " tf-cloudfunctions-backingapi-20230314"
3
3
}
4
4
data "archive_file" "source" {
5
5
type = " zip"
@@ -13,7 +13,7 @@ resource "google_storage_bucket_object" "zip" {
13
13
}
14
14
15
15
resource "google_cloudfunctions2_function" "function" {
16
- name = " ${ var . function_name } -${ var . environment } "
16
+ name = " ${ var . function_name } -${ var . environment } "
17
17
location = var. region
18
18
19
19
build_config {
@@ -35,11 +35,11 @@ resource "google_cloudfunctions2_function" "function" {
35
35
36
36
environment_variables = var. environment_variables
37
37
38
- min_instance_count = var. min_instances
39
- max_instance_count = var. max_instances
40
- timeout_seconds = var. timeout
38
+ min_instance_count = var. min_instances
39
+ max_instance_count = var. max_instances
40
+ timeout_seconds = var. timeout
41
41
max_instance_request_concurrency = var. max_instance_request_concurrency
42
- service_account_email = var. service_account_email
42
+ service_account_email = var. service_account_email
43
43
}
44
44
45
45
labels = {
@@ -79,8 +79,8 @@ resource "google_cloudfunctions2_function_iam_member" "api_gw_variable_service_a
79
79
cloud_function = google_cloudfunctions2_function. function . name
80
80
role = " roles/cloudfunctions.invoker"
81
81
# member = "serviceAccount:[email protected] "
82
- member = " serviceAccount:${ var . service_account_api_gateway } "
83
- depends_on = [google_cloudfunctions2_function . function ]
82
+ member = " serviceAccount:${ var . service_account_api_gateway } "
83
+ depends_on = [google_cloudfunctions2_function . function ]
84
84
}
85
85
// TODO: Conditionally apply if the function needs to be invoked by API Gateway
86
86
resource "google_cloud_run_v2_service_iam_member" "api_gw_variable_service_account_run_invoker" {
0 commit comments