11locals {
2- bucketName = " tf-cloudfunctions-backingapi-20230314"
2+ bucketName = " tf-cloudfunctions-backingapi-20230314"
33}
44data "archive_file" "source" {
55 type = " zip"
@@ -13,7 +13,7 @@ resource "google_storage_bucket_object" "zip" {
1313}
1414
1515resource "google_cloudfunctions2_function" "function" {
16- name = " ${ var . function_name } -${ var . environment } "
16+ name = " ${ var . function_name } -${ var . environment } "
1717 location = var. region
1818
1919 build_config {
@@ -35,11 +35,11 @@ resource "google_cloudfunctions2_function" "function" {
3535
3636 environment_variables = var. environment_variables
3737
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
4141 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
4343 }
4444
4545 labels = {
@@ -79,8 +79,8 @@ resource "google_cloudfunctions2_function_iam_member" "api_gw_variable_service_a
7979 cloud_function = google_cloudfunctions2_function. function . name
8080 role = " roles/cloudfunctions.invoker"
8181 # member = "serviceAccount:api-gateway@httparchive.iam.gserviceaccount.com"
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 ]
8484}
8585// TODO: Conditionally apply if the function needs to be invoked by API Gateway
8686resource "google_cloud_run_v2_service_iam_member" "api_gw_variable_service_account_run_invoker" {
0 commit comments