@@ -78,7 +78,7 @@ data "google_project" "activation_project" {
78
78
79
79
module "project_services" {
80
80
source = "terraform-google-modules/project-factory/google//modules/project_services"
81
- version = "17.0 .0"
81
+ version = "17.1 .0"
82
82
83
83
disable_dependent_services = false
84
84
disable_services_on_destroy = false
@@ -351,7 +351,7 @@ resource "null_resource" "check_cloudkms_api" {
351
351
352
352
module "bigquery" {
353
353
source = "terraform-google-modules/bigquery/google"
354
- version = "8.1 .0"
354
+ version = "9.0 .0"
355
355
356
356
dataset_id = local.app_prefix
357
357
dataset_name = local.app_prefix
@@ -407,7 +407,7 @@ resource "google_artifact_registry_repository" "activation_repository" {
407
407
408
408
module "pipeline_service_account" {
409
409
source = "terraform-google-modules/service-accounts/google"
410
- version = "4.4.0 "
410
+ version = "4.4.2 "
411
411
project_id = null_resource.check_dataflow_api.id != "" ? module.project_services.project_id : var.project_id
412
412
prefix = local.app_prefix
413
413
names = [local.pipeline_service_account_name]
@@ -424,7 +424,7 @@ module "pipeline_service_account" {
424
424
425
425
module "trigger_function_account" {
426
426
source = "terraform-google-modules/service-accounts/google"
427
- version = "4.4.0 "
427
+ version = "4.4.2 "
428
428
project_id = null_resource.check_pubsub_api.id != "" ? module.project_services.project_id : var.project_id
429
429
prefix = local.app_prefix
430
430
names = [local.trigger_function_account_name]
@@ -527,7 +527,7 @@ resource "google_kms_key_ring_iam_policy" "key_ring" {
527
527
# This module stores the values ga4-measurement-id and ga4-measurement-secret in Google Cloud Secret Manager.
528
528
module "secret_manager" {
529
529
source = "GoogleCloudPlatform/secret-manager/google"
530
- version = "0.4 .0"
530
+ version = "0.5 .0"
531
531
project_id = google_kms_crypto_key_iam_policy.crypto_key.etag != "" && google_kms_key_ring_iam_policy.key_ring.etag != "" ? module.project_services.project_id : var.project_id
532
532
secrets = [
533
533
{
@@ -575,7 +575,7 @@ module "secret_manager" {
575
575
# This module creates a Cloud Storage bucket to be used by the Activation Application
576
576
module "pipeline_bucket" {
577
577
source = "terraform-google-modules/cloud-storage/google//modules/simple_bucket"
578
- version = "6.1.0 "
578
+ version = "8.0.3 "
579
579
project_id = null_resource.check_dataflow_api.id != "" ? module.project_services.project_id : var.project_id
580
580
name = "${local.app_prefix}-app-${module.project_services.project_id}"
581
581
location = var.location
@@ -661,7 +661,7 @@ data "google_project" "project" {
661
661
# This module creates a Cloud Storage bucket to be used by the Cloud Build Log Bucket
662
662
module "build_logs_bucket" {
663
663
source = "terraform-google-modules/cloud-storage/google//modules/simple_bucket"
664
- version = "6.1.0 "
664
+ version = "8.0.3 "
665
665
project_id = null_resource.check_cloudbuild_api != "" ? module.project_services.project_id : var.project_id
666
666
name = "${local.app_prefix}-logs-${module.project_services.project_id}"
667
667
location = var.location
@@ -875,7 +875,7 @@ data "archive_file" "activation_trigger_source" {
875
875
# This module creates a Cloud Sorage bucket and sets the trigger_function_account_email as the admin.
876
876
module "function_bucket" {
877
877
source = "terraform-google-modules/cloud-storage/google//modules/simple_bucket"
878
- version = "6.1.0 "
878
+ version = "8.0.3 "
879
879
project_id = null_resource.check_cloudfunctions_api.id != "" ? module.project_services.project_id : var.project_id
880
880
name = "${local.app_prefix}-trigger-${module.project_services.project_id}"
881
881
location = var.location
0 commit comments