diff --git a/main.tf b/main.tf index 9de8dd5..d05bbe0 100644 --- a/main.tf +++ b/main.tf @@ -1,6 +1,6 @@ locals { resource_level = "PROJECT" - project_id = data.google_project.selected.project_id + project_id = length(var.project_id) > 0 ? var.project_id : data.google_project.selected.project_id service_account_name = var.use_existing_service_account ? ( var.service_account_name ) : ( @@ -18,9 +18,7 @@ resource "random_id" "uniq" { byte_length = 4 } -data "google_project" "selected" { - project_id = var.project_id -} +data "google_project" "selected" {} module "lacework_gcr_svc_account" { source = "lacework/service-account/gcp" diff --git a/versions.tf b/versions.tf index 2fb09db..79818fa 100644 --- a/versions.tf +++ b/versions.tf @@ -2,7 +2,7 @@ terraform { required_version = ">= 0.14" required_providers { - google = ">= 3.0.0, < 4.41.0" + google = ">= 4.4.0, < 5.0.0" time = "~> 0.6" lacework = { source = "lacework/lacework"