diff --git a/examples/data-solutions/data-platform-foundations/01-landing.tf b/examples/data-solutions/data-platform-foundations/01-landing.tf
index b1e083753..9f1e810ac 100644
--- a/examples/data-solutions/data-platform-foundations/01-landing.tf
+++ b/examples/data-solutions/data-platform-foundations/01-landing.tf
@@ -31,16 +31,15 @@ module "land-project" {
"roles/bigquery.dataEditor",
"roles/pubsub.editor",
"roles/storage.admin",
- "roles/storage.objectViewer",
]
}
iam = {
- "roles/bigquery.dataEditor" = [module.land-sa-bq-0.iam_email]
- "roles/bigquery.dataViewer" = local.land_orch_service_accounts
- "roles/bigquery.jobUser" = [module.orch-sa-cmp-0.iam_email]
- "roles/bigquery.user" = [module.load-sa-df-0.iam_email]
- "roles/pubsub.publisher" = [module.land-sa-ps-0.iam_email]
- "roles/pubsub.subscriber" = local.land_orch_service_accounts
+ "roles/bigquery.dataEditor" = [module.land-sa-bq-0.iam_email]
+ "roles/bigquery.user" = [module.load-sa-df-0.iam_email]
+ "roles/pubsub.publisher" = [module.land-sa-ps-0.iam_email]
+ "roles/pubsub.subscriber" = concat(
+ local.land_orch_service_accounts, [module.load-sa-df-0.iam_email]
+ )
"roles/storage.objectAdmin" = [module.load-sa-df-0.iam_email]
"roles/storage.objectCreator" = [module.land-sa-cs-0.iam_email]
"roles/storage.objectViewer" = [module.orch-sa-cmp-0.iam_email]
diff --git a/examples/data-solutions/data-platform-foundations/02-load.tf b/examples/data-solutions/data-platform-foundations/02-load.tf
index 5ffb0e2b4..3af01f84c 100644
--- a/examples/data-solutions/data-platform-foundations/02-load.tf
+++ b/examples/data-solutions/data-platform-foundations/02-load.tf
@@ -54,13 +54,6 @@ module "load-project" {
]
"roles/dataflow.worker" = [module.load-sa-df-0.iam_email]
"roles/storage.objectAdmin" = local.load_service_accounts
- # TODO: these are needed on the shared VPC?
- # "roles/compute.serviceAgent" = [
- # "serviceAccount:${module.load-project.service_accounts.robots.compute}"
- # ]
- # "roles/dataflow.serviceAgent" = [
- # "serviceAccount:${module.load-project.service_accounts.robots.dataflow}"
- # ]
}
services = concat(var.project_services, [
"bigquery.googleapis.com",
@@ -84,9 +77,6 @@ module "load-project" {
attach = true
host_project = local.shared_vpc_project
service_identity_iam = {}
- # service_identity_iam = {
- # "compute.networkUser" = ["dataflow"]
- # }
}
}
diff --git a/examples/data-solutions/data-platform-foundations/03-composer.tf b/examples/data-solutions/data-platform-foundations/03-composer.tf
index eec72fe9c..317baeaab 100644
--- a/examples/data-solutions/data-platform-foundations/03-composer.tf
+++ b/examples/data-solutions/data-platform-foundations/03-composer.tf
@@ -54,6 +54,7 @@ resource "google_composer_environment" "orch-cmp-0" {
image_version = var.composer_config.airflow_version
env_variables = merge(
var.composer_config.env_variables, {
+ BQ_LOCATION = var.location
DTL_L0_PRJ = module.lake-0-project.project_id
DTL_L0_BQ_DATASET = module.lake-0-bq-0.dataset_id
DTL_L0_GCS = module.lake-0-cs-0.url
diff --git a/examples/data-solutions/data-platform-foundations/03-orchestration.tf b/examples/data-solutions/data-platform-foundations/03-orchestration.tf
index 705765316..833763e88 100644
--- a/examples/data-solutions/data-platform-foundations/03-orchestration.tf
+++ b/examples/data-solutions/data-platform-foundations/03-orchestration.tf
@@ -52,11 +52,8 @@ module "orch-project" {
"roles/bigquery.dataEditor" = [
module.load-sa-df-0.iam_email,
module.transf-sa-df-0.iam_email,
- module.orch-sa-cmp-0.iam_email,
]
"roles/bigquery.jobUser" = [
- module.load-sa-df-0.iam_email,
- module.transf-sa-df-0.iam_email,
module.orch-sa-cmp-0.iam_email,
]
"roles/composer.worker" = [
@@ -66,14 +63,10 @@ module "orch-project" {
module.orch-sa-cmp-0.iam_email
]
"roles/storage.objectAdmin" = [
- module.load-sa-df-0.iam_email,
module.orch-sa-cmp-0.iam_email,
"serviceAccount:${module.orch-project.service_accounts.robots.composer}",
]
- "roles/storage.admin" = [
- module.load-sa-df-0.iam_email,
- module.transf-sa-df-0.iam_email
- ]
+ "roles/storage.objectViewer" = [module.load-sa-df-0.iam_email]
}
oslogin = false
policy_boolean = {
@@ -104,17 +97,6 @@ module "orch-project" {
attach = true
host_project = local.shared_vpc_project
service_identity_iam = {}
- # service_identity_iam = {
- # "roles/composer.sharedVpcAgent" = [
- # "composer"
- # ]
- # "roles/compute.networkUser" = [
- # "cloudservices", "container-engine", "dataflow"
- # ]
- # "roles/container.hostServiceAgentUser" = [
- # "container-engine"
- # ]
- # }
}
}
diff --git a/examples/data-solutions/data-platform-foundations/04-transformation.tf b/examples/data-solutions/data-platform-foundations/04-transformation.tf
index 62cacf3a6..ad765b630 100644
--- a/examples/data-solutions/data-platform-foundations/04-transformation.tf
+++ b/examples/data-solutions/data-platform-foundations/04-transformation.tf
@@ -40,9 +40,6 @@ module "transf-project" {
]
}
iam = {
- "roles/bigquery.dataViewer" = [
- module.orch-sa-cmp-0.iam_email
- ]
"roles/bigquery.jobUser" = [
module.transf-sa-bq-0.iam_email,
]
@@ -54,7 +51,6 @@ module "transf-project" {
]
"roles/storage.objectAdmin" = [
module.transf-sa-df-0.iam_email,
- module.orch-sa-cmp-0.iam_email,
"serviceAccount:${module.transf-project.service_accounts.robots.dataflow}"
]
}
diff --git a/examples/data-solutions/data-platform-foundations/05-datalake.tf b/examples/data-solutions/data-platform-foundations/05-datalake.tf
index 8bf7c5018..31f44051d 100644
--- a/examples/data-solutions/data-platform-foundations/05-datalake.tf
+++ b/examples/data-solutions/data-platform-foundations/05-datalake.tf
@@ -29,31 +29,48 @@ locals {
"roles/storage.objectViewer",
]
}
- lake_iam = {
+ lake_plg_group_iam = {
+ (local.groups.data-engineers) = [
+ "roles/bigquery.dataEditor",
+ "roles/storage.admin",
+ ],
+ (local.groups.data-analysts) = [
+ "roles/bigquery.dataEditor",
+ "roles/bigquery.jobUser",
+ "roles/bigquery.user",
+ "roles/datacatalog.viewer",
+ "roles/datacatalog.tagTemplateViewer",
+ "roles/storage.objectAdmin",
+ ]
+ }
+ lake_0_iam = {
"roles/bigquery.dataEditor" = [
module.load-sa-df-0.iam_email,
- module.transf-sa-df-0.iam_email,
- module.transf-sa-bq-0.iam_email,
- module.orch-sa-cmp-0.iam_email,
]
"roles/bigquery.jobUser" = [
module.load-sa-df-0.iam_email,
- module.transf-sa-df-0.iam_email,
]
- "roles/storage.admin" = [
- module.load-sa-df-0.iam_email,
+ "roles/bigquery.dataEditor" = [
module.transf-sa-df-0.iam_email,
+ module.transf-sa-bq-0.iam_email,
]
"roles/storage.objectCreator" = [
module.load-sa-df-0.iam_email,
+ ]
+ }
+ lake_iam = {
+ "roles/bigquery.dataEditor" = [
module.transf-sa-df-0.iam_email,
module.transf-sa-bq-0.iam_email,
- module.orch-sa-cmp-0.iam_email,
+ ]
+ "roles/bigquery.jobUser" = [
+ module.transf-sa-bq-0.iam_email,
+ ]
+ "roles/storage.objectCreator" = [
+ module.transf-sa-df-0.iam_email,
]
"roles/storage.objectViewer" = [
module.transf-sa-df-0.iam_email,
- module.transf-sa-bq-0.iam_email,
- module.orch-sa-cmp-0.iam_email,
]
}
lake_services = concat(var.project_services, [
@@ -79,7 +96,7 @@ module "lake-0-project" {
prefix = var.prefix
name = "dtl-0"
group_iam = local.lake_group_iam
- iam = local.lake_iam
+ iam = local.lake_0_iam
services = local.lake_services
service_encryption_key_ids = {
bq = [try(local.service_encryption_keys.bq, null)]
diff --git a/examples/data-solutions/data-platform-foundations/IAM.md b/examples/data-solutions/data-platform-foundations/IAM.md
index 07db8e0e4..9d8bcea80 100644
--- a/examples/data-solutions/data-platform-foundations/IAM.md
+++ b/examples/data-solutions/data-platform-foundations/IAM.md
@@ -17,10 +17,9 @@ Legend: + additive, • conditional.
|---|---|
|gcp-data-analysts
group|[roles/bigquery.dataViewer](https://cloud.google.com/iam/docs/understanding-roles#bigquery.dataViewer)
[roles/bigquery.jobUser](https://cloud.google.com/iam/docs/understanding-roles#bigquery.jobUser)
[roles/bigquery.user](https://cloud.google.com/iam/docs/understanding-roles#bigquery.user)
[roles/datacatalog.tagTemplateViewer](https://cloud.google.com/iam/docs/understanding-roles#datacatalog.tagTemplateViewer)
[roles/datacatalog.viewer](https://cloud.google.com/iam/docs/understanding-roles#datacatalog.viewer)
[roles/storage.objectViewer](https://cloud.google.com/iam/docs/understanding-roles#storage.objectViewer) |
|gcp-data-engineers
group|[roles/bigquery.dataEditor](https://cloud.google.com/iam/docs/understanding-roles#bigquery.dataEditor)
[roles/storage.admin](https://cloud.google.com/iam/docs/understanding-roles#storage.admin) |
-|load-df-0
serviceAccount|[roles/bigquery.dataEditor](https://cloud.google.com/iam/docs/understanding-roles#bigquery.dataEditor)
[roles/bigquery.jobUser](https://cloud.google.com/iam/docs/understanding-roles#bigquery.jobUser)
[roles/storage.admin](https://cloud.google.com/iam/docs/understanding-roles#storage.admin)
[roles/storage.objectCreator](https://cloud.google.com/iam/docs/understanding-roles#storage.objectCreator) |
-|orc-cmp-0
serviceAccount|[roles/bigquery.dataEditor](https://cloud.google.com/iam/docs/understanding-roles#bigquery.dataEditor)
[roles/storage.objectCreator](https://cloud.google.com/iam/docs/understanding-roles#storage.objectCreator)
[roles/storage.objectViewer](https://cloud.google.com/iam/docs/understanding-roles#storage.objectViewer) |
-|trf-bq-0
serviceAccount|[roles/bigquery.dataEditor](https://cloud.google.com/iam/docs/understanding-roles#bigquery.dataEditor)
[roles/storage.objectCreator](https://cloud.google.com/iam/docs/understanding-roles#storage.objectCreator)
[roles/storage.objectViewer](https://cloud.google.com/iam/docs/understanding-roles#storage.objectViewer) |
-|trf-df-0
serviceAccount|[roles/bigquery.dataEditor](https://cloud.google.com/iam/docs/understanding-roles#bigquery.dataEditor)
[roles/bigquery.jobUser](https://cloud.google.com/iam/docs/understanding-roles#bigquery.jobUser)
[roles/storage.admin](https://cloud.google.com/iam/docs/understanding-roles#storage.admin)
[roles/storage.objectCreator](https://cloud.google.com/iam/docs/understanding-roles#storage.objectCreator)
[roles/storage.objectViewer](https://cloud.google.com/iam/docs/understanding-roles#storage.objectViewer) |
+|load-df-0
serviceAccount|[roles/bigquery.jobUser](https://cloud.google.com/iam/docs/understanding-roles#bigquery.jobUser)
[roles/storage.objectCreator](https://cloud.google.com/iam/docs/understanding-roles#storage.objectCreator) |
+|trf-bq-0
serviceAccount|[roles/bigquery.dataEditor](https://cloud.google.com/iam/docs/understanding-roles#bigquery.dataEditor) |
+|trf-df-0
serviceAccount|[roles/bigquery.dataEditor](https://cloud.google.com/iam/docs/understanding-roles#bigquery.dataEditor) |
## Project dtl-1
@@ -28,10 +27,8 @@ Legend: + additive, • conditional.
|---|---|
|gcp-data-analysts
group|[roles/bigquery.dataViewer](https://cloud.google.com/iam/docs/understanding-roles#bigquery.dataViewer)
[roles/bigquery.jobUser](https://cloud.google.com/iam/docs/understanding-roles#bigquery.jobUser)
[roles/bigquery.user](https://cloud.google.com/iam/docs/understanding-roles#bigquery.user)
[roles/datacatalog.tagTemplateViewer](https://cloud.google.com/iam/docs/understanding-roles#datacatalog.tagTemplateViewer)
[roles/datacatalog.viewer](https://cloud.google.com/iam/docs/understanding-roles#datacatalog.viewer)
[roles/storage.objectViewer](https://cloud.google.com/iam/docs/understanding-roles#storage.objectViewer) |
|gcp-data-engineers
group|[roles/bigquery.dataEditor](https://cloud.google.com/iam/docs/understanding-roles#bigquery.dataEditor)
[roles/storage.admin](https://cloud.google.com/iam/docs/understanding-roles#storage.admin) |
-|load-df-0
serviceAccount|[roles/bigquery.dataEditor](https://cloud.google.com/iam/docs/understanding-roles#bigquery.dataEditor)
[roles/bigquery.jobUser](https://cloud.google.com/iam/docs/understanding-roles#bigquery.jobUser)
[roles/storage.admin](https://cloud.google.com/iam/docs/understanding-roles#storage.admin)
[roles/storage.objectCreator](https://cloud.google.com/iam/docs/understanding-roles#storage.objectCreator) |
-|orc-cmp-0
serviceAccount|[roles/bigquery.dataEditor](https://cloud.google.com/iam/docs/understanding-roles#bigquery.dataEditor)
[roles/storage.objectCreator](https://cloud.google.com/iam/docs/understanding-roles#storage.objectCreator)
[roles/storage.objectViewer](https://cloud.google.com/iam/docs/understanding-roles#storage.objectViewer) |
-|trf-bq-0
serviceAccount|[roles/bigquery.dataEditor](https://cloud.google.com/iam/docs/understanding-roles#bigquery.dataEditor)
[roles/storage.objectCreator](https://cloud.google.com/iam/docs/understanding-roles#storage.objectCreator)
[roles/storage.objectViewer](https://cloud.google.com/iam/docs/understanding-roles#storage.objectViewer) |
-|trf-df-0
serviceAccount|[roles/bigquery.dataEditor](https://cloud.google.com/iam/docs/understanding-roles#bigquery.dataEditor)
[roles/bigquery.jobUser](https://cloud.google.com/iam/docs/understanding-roles#bigquery.jobUser)
[roles/storage.admin](https://cloud.google.com/iam/docs/understanding-roles#storage.admin)
[roles/storage.objectCreator](https://cloud.google.com/iam/docs/understanding-roles#storage.objectCreator)
[roles/storage.objectViewer](https://cloud.google.com/iam/docs/understanding-roles#storage.objectViewer) |
+|trf-bq-0
serviceAccount|[roles/bigquery.dataEditor](https://cloud.google.com/iam/docs/understanding-roles#bigquery.dataEditor)
[roles/bigquery.jobUser](https://cloud.google.com/iam/docs/understanding-roles#bigquery.jobUser) |
+|trf-df-0
serviceAccount|[roles/bigquery.dataEditor](https://cloud.google.com/iam/docs/understanding-roles#bigquery.dataEditor)
[roles/storage.objectCreator](https://cloud.google.com/iam/docs/understanding-roles#storage.objectCreator)
[roles/storage.objectViewer](https://cloud.google.com/iam/docs/understanding-roles#storage.objectViewer) |
## Project dtl-2
@@ -39,10 +36,8 @@ Legend: + additive, • conditional.
|---|---|
|gcp-data-analysts
group|[roles/bigquery.dataViewer](https://cloud.google.com/iam/docs/understanding-roles#bigquery.dataViewer)
[roles/bigquery.jobUser](https://cloud.google.com/iam/docs/understanding-roles#bigquery.jobUser)
[roles/bigquery.user](https://cloud.google.com/iam/docs/understanding-roles#bigquery.user)
[roles/datacatalog.tagTemplateViewer](https://cloud.google.com/iam/docs/understanding-roles#datacatalog.tagTemplateViewer)
[roles/datacatalog.viewer](https://cloud.google.com/iam/docs/understanding-roles#datacatalog.viewer)
[roles/storage.objectViewer](https://cloud.google.com/iam/docs/understanding-roles#storage.objectViewer) |
|gcp-data-engineers
group|[roles/bigquery.dataEditor](https://cloud.google.com/iam/docs/understanding-roles#bigquery.dataEditor)
[roles/storage.admin](https://cloud.google.com/iam/docs/understanding-roles#storage.admin) |
-|load-df-0
serviceAccount|[roles/bigquery.dataEditor](https://cloud.google.com/iam/docs/understanding-roles#bigquery.dataEditor)
[roles/bigquery.jobUser](https://cloud.google.com/iam/docs/understanding-roles#bigquery.jobUser)
[roles/storage.admin](https://cloud.google.com/iam/docs/understanding-roles#storage.admin)
[roles/storage.objectCreator](https://cloud.google.com/iam/docs/understanding-roles#storage.objectCreator) |
-|orc-cmp-0
serviceAccount|[roles/bigquery.dataEditor](https://cloud.google.com/iam/docs/understanding-roles#bigquery.dataEditor)
[roles/storage.objectCreator](https://cloud.google.com/iam/docs/understanding-roles#storage.objectCreator)
[roles/storage.objectViewer](https://cloud.google.com/iam/docs/understanding-roles#storage.objectViewer) |
-|trf-bq-0
serviceAccount|[roles/bigquery.dataEditor](https://cloud.google.com/iam/docs/understanding-roles#bigquery.dataEditor)
[roles/storage.objectCreator](https://cloud.google.com/iam/docs/understanding-roles#storage.objectCreator)
[roles/storage.objectViewer](https://cloud.google.com/iam/docs/understanding-roles#storage.objectViewer) |
-|trf-df-0
serviceAccount|[roles/bigquery.dataEditor](https://cloud.google.com/iam/docs/understanding-roles#bigquery.dataEditor)
[roles/bigquery.jobUser](https://cloud.google.com/iam/docs/understanding-roles#bigquery.jobUser)
[roles/storage.admin](https://cloud.google.com/iam/docs/understanding-roles#storage.admin)
[roles/storage.objectCreator](https://cloud.google.com/iam/docs/understanding-roles#storage.objectCreator)
[roles/storage.objectViewer](https://cloud.google.com/iam/docs/understanding-roles#storage.objectViewer) |
+|trf-bq-0
serviceAccount|[roles/bigquery.dataEditor](https://cloud.google.com/iam/docs/understanding-roles#bigquery.dataEditor)
[roles/bigquery.jobUser](https://cloud.google.com/iam/docs/understanding-roles#bigquery.jobUser) |
+|trf-df-0
serviceAccount|[roles/bigquery.dataEditor](https://cloud.google.com/iam/docs/understanding-roles#bigquery.dataEditor)
[roles/storage.objectCreator](https://cloud.google.com/iam/docs/understanding-roles#storage.objectCreator)
[roles/storage.objectViewer](https://cloud.google.com/iam/docs/understanding-roles#storage.objectViewer) |
## Project dtl-plg
@@ -50,21 +45,19 @@ Legend: + additive, • conditional.
|---|---|
|gcp-data-analysts
group|[roles/bigquery.dataViewer](https://cloud.google.com/iam/docs/understanding-roles#bigquery.dataViewer)
[roles/bigquery.jobUser](https://cloud.google.com/iam/docs/understanding-roles#bigquery.jobUser)
[roles/bigquery.user](https://cloud.google.com/iam/docs/understanding-roles#bigquery.user)
[roles/datacatalog.tagTemplateViewer](https://cloud.google.com/iam/docs/understanding-roles#datacatalog.tagTemplateViewer)
[roles/datacatalog.viewer](https://cloud.google.com/iam/docs/understanding-roles#datacatalog.viewer)
[roles/storage.objectViewer](https://cloud.google.com/iam/docs/understanding-roles#storage.objectViewer) |
|gcp-data-engineers
group|[roles/bigquery.dataEditor](https://cloud.google.com/iam/docs/understanding-roles#bigquery.dataEditor)
[roles/storage.admin](https://cloud.google.com/iam/docs/understanding-roles#storage.admin) |
-|load-df-0
serviceAccount|[roles/bigquery.dataEditor](https://cloud.google.com/iam/docs/understanding-roles#bigquery.dataEditor)
[roles/bigquery.jobUser](https://cloud.google.com/iam/docs/understanding-roles#bigquery.jobUser)
[roles/storage.admin](https://cloud.google.com/iam/docs/understanding-roles#storage.admin)
[roles/storage.objectCreator](https://cloud.google.com/iam/docs/understanding-roles#storage.objectCreator) |
-|orc-cmp-0
serviceAccount|[roles/bigquery.dataEditor](https://cloud.google.com/iam/docs/understanding-roles#bigquery.dataEditor)
[roles/storage.objectCreator](https://cloud.google.com/iam/docs/understanding-roles#storage.objectCreator)
[roles/storage.objectViewer](https://cloud.google.com/iam/docs/understanding-roles#storage.objectViewer) |
-|trf-bq-0
serviceAccount|[roles/bigquery.dataEditor](https://cloud.google.com/iam/docs/understanding-roles#bigquery.dataEditor)
[roles/storage.objectCreator](https://cloud.google.com/iam/docs/understanding-roles#storage.objectCreator)
[roles/storage.objectViewer](https://cloud.google.com/iam/docs/understanding-roles#storage.objectViewer) |
-|trf-df-0
serviceAccount|[roles/bigquery.dataEditor](https://cloud.google.com/iam/docs/understanding-roles#bigquery.dataEditor)
[roles/bigquery.jobUser](https://cloud.google.com/iam/docs/understanding-roles#bigquery.jobUser)
[roles/storage.admin](https://cloud.google.com/iam/docs/understanding-roles#storage.admin)
[roles/storage.objectCreator](https://cloud.google.com/iam/docs/understanding-roles#storage.objectCreator)
[roles/storage.objectViewer](https://cloud.google.com/iam/docs/understanding-roles#storage.objectViewer) |
+|trf-bq-0
serviceAccount|[roles/bigquery.dataEditor](https://cloud.google.com/iam/docs/understanding-roles#bigquery.dataEditor)
[roles/bigquery.jobUser](https://cloud.google.com/iam/docs/understanding-roles#bigquery.jobUser) |
+|trf-df-0
serviceAccount|[roles/bigquery.dataEditor](https://cloud.google.com/iam/docs/understanding-roles#bigquery.dataEditor)
[roles/storage.objectCreator](https://cloud.google.com/iam/docs/understanding-roles#storage.objectCreator)
[roles/storage.objectViewer](https://cloud.google.com/iam/docs/understanding-roles#storage.objectViewer) |
## Project lnd
| members | roles |
|---|---|
-|gcp-data-engineers
group|[roles/bigquery.dataEditor](https://cloud.google.com/iam/docs/understanding-roles#bigquery.dataEditor)
[roles/pubsub.editor](https://cloud.google.com/iam/docs/understanding-roles#pubsub.editor)
[roles/storage.admin](https://cloud.google.com/iam/docs/understanding-roles#storage.admin)
[roles/storage.objectViewer](https://cloud.google.com/iam/docs/understanding-roles#storage.objectViewer) |
+|gcp-data-engineers
group|[roles/bigquery.dataEditor](https://cloud.google.com/iam/docs/understanding-roles#bigquery.dataEditor)
[roles/pubsub.editor](https://cloud.google.com/iam/docs/understanding-roles#pubsub.editor)
[roles/storage.admin](https://cloud.google.com/iam/docs/understanding-roles#storage.admin) |
|lnd-bq-0
serviceAccount|[roles/bigquery.dataEditor](https://cloud.google.com/iam/docs/understanding-roles#bigquery.dataEditor) |
|lnd-cs-0
serviceAccount|[roles/storage.objectCreator](https://cloud.google.com/iam/docs/understanding-roles#storage.objectCreator) |
|lnd-ps-0
serviceAccount|[roles/pubsub.publisher](https://cloud.google.com/iam/docs/understanding-roles#pubsub.publisher) |
-|load-df-0
serviceAccount|[roles/bigquery.dataViewer](https://cloud.google.com/iam/docs/understanding-roles#bigquery.dataViewer)
[roles/bigquery.user](https://cloud.google.com/iam/docs/understanding-roles#bigquery.user)
[roles/pubsub.subscriber](https://cloud.google.com/iam/docs/understanding-roles#pubsub.subscriber)
[roles/storage.admin](https://cloud.google.com/iam/docs/understanding-roles#storage.admin)
[roles/storage.objectAdmin](https://cloud.google.com/iam/docs/understanding-roles#storage.objectAdmin) |
-|orc-cmp-0
serviceAccount|[roles/bigquery.dataViewer](https://cloud.google.com/iam/docs/understanding-roles#bigquery.dataViewer)
[roles/bigquery.jobUser](https://cloud.google.com/iam/docs/understanding-roles#bigquery.jobUser)
[roles/pubsub.subscriber](https://cloud.google.com/iam/docs/understanding-roles#pubsub.subscriber)
[roles/storage.objectViewer](https://cloud.google.com/iam/docs/understanding-roles#storage.objectViewer) |
+|load-df-0
serviceAccount|[roles/bigquery.user](https://cloud.google.com/iam/docs/understanding-roles#bigquery.user)
[roles/pubsub.subscriber](https://cloud.google.com/iam/docs/understanding-roles#pubsub.subscriber)
[roles/storage.admin](https://cloud.google.com/iam/docs/understanding-roles#storage.admin)
[roles/storage.objectAdmin](https://cloud.google.com/iam/docs/understanding-roles#storage.objectAdmin) |
+|orc-cmp-0
serviceAccount|[roles/pubsub.subscriber](https://cloud.google.com/iam/docs/understanding-roles#pubsub.subscriber)
[roles/storage.objectViewer](https://cloud.google.com/iam/docs/understanding-roles#storage.objectViewer) |
## Project lod
@@ -80,17 +73,17 @@ Legend: + additive, • conditional.
| members | roles |
|---|---|
|gcp-data-engineers
group|[roles/bigquery.dataEditor](https://cloud.google.com/iam/docs/understanding-roles#bigquery.dataEditor)
[roles/bigquery.jobUser](https://cloud.google.com/iam/docs/understanding-roles#bigquery.jobUser)
[roles/cloudbuild.builds.editor](https://cloud.google.com/iam/docs/understanding-roles#cloudbuild.builds.editor)
[roles/composer.admin](https://cloud.google.com/iam/docs/understanding-roles#composer.admin)
[roles/composer.environmentAndStorageObjectAdmin](https://cloud.google.com/iam/docs/understanding-roles#composer.environmentAndStorageObjectAdmin)
[roles/compute.networkUser](https://cloud.google.com/iam/docs/understanding-roles#compute.networkUser)
[roles/iam.serviceAccountUser](https://cloud.google.com/iam/docs/understanding-roles#iam.serviceAccountUser)
[roles/iap.httpsResourceAccessor](https://cloud.google.com/iam/docs/understanding-roles#iap.httpsResourceAccessor)
[roles/storage.admin](https://cloud.google.com/iam/docs/understanding-roles#storage.admin)
[roles/storage.objectAdmin](https://cloud.google.com/iam/docs/understanding-roles#storage.objectAdmin) |
-|load-df-0
serviceAccount|[roles/bigquery.dataEditor](https://cloud.google.com/iam/docs/understanding-roles#bigquery.dataEditor)
[roles/bigquery.jobUser](https://cloud.google.com/iam/docs/understanding-roles#bigquery.jobUser)
[roles/storage.admin](https://cloud.google.com/iam/docs/understanding-roles#storage.admin)
[roles/storage.objectAdmin](https://cloud.google.com/iam/docs/understanding-roles#storage.objectAdmin) |
-|orc-cmp-0
serviceAccount|[roles/bigquery.dataEditor](https://cloud.google.com/iam/docs/understanding-roles#bigquery.dataEditor)
[roles/bigquery.jobUser](https://cloud.google.com/iam/docs/understanding-roles#bigquery.jobUser)
[roles/composer.worker](https://cloud.google.com/iam/docs/understanding-roles#composer.worker)
[roles/iam.serviceAccountUser](https://cloud.google.com/iam/docs/understanding-roles#iam.serviceAccountUser)
[roles/storage.objectAdmin](https://cloud.google.com/iam/docs/understanding-roles#storage.objectAdmin) |
+|load-df-0
serviceAccount|[roles/bigquery.dataEditor](https://cloud.google.com/iam/docs/understanding-roles#bigquery.dataEditor)
[roles/storage.objectViewer](https://cloud.google.com/iam/docs/understanding-roles#storage.objectViewer) |
+|orc-cmp-0
serviceAccount|[roles/bigquery.jobUser](https://cloud.google.com/iam/docs/understanding-roles#bigquery.jobUser)
[roles/composer.worker](https://cloud.google.com/iam/docs/understanding-roles#composer.worker)
[roles/iam.serviceAccountUser](https://cloud.google.com/iam/docs/understanding-roles#iam.serviceAccountUser)
[roles/storage.objectAdmin](https://cloud.google.com/iam/docs/understanding-roles#storage.objectAdmin) |
|service-396869095309
serviceAccount|[roles/storage.objectAdmin](https://cloud.google.com/iam/docs/understanding-roles#storage.objectAdmin) |
-|trf-df-0
serviceAccount|[roles/bigquery.dataEditor](https://cloud.google.com/iam/docs/understanding-roles#bigquery.dataEditor)
[roles/bigquery.jobUser](https://cloud.google.com/iam/docs/understanding-roles#bigquery.jobUser)
[roles/storage.admin](https://cloud.google.com/iam/docs/understanding-roles#storage.admin) |
+|trf-df-0
serviceAccount|[roles/bigquery.dataEditor](https://cloud.google.com/iam/docs/understanding-roles#bigquery.dataEditor) |
## Project trf
| members | roles |
|---|---|
|gcp-data-engineers
group|[roles/bigquery.jobUser](https://cloud.google.com/iam/docs/understanding-roles#bigquery.jobUser)
[roles/dataflow.admin](https://cloud.google.com/iam/docs/understanding-roles#dataflow.admin) |
-|orc-cmp-0
serviceAccount|[roles/bigquery.dataViewer](https://cloud.google.com/iam/docs/understanding-roles#bigquery.dataViewer)
[roles/dataflow.admin](https://cloud.google.com/iam/docs/understanding-roles#dataflow.admin)
[roles/storage.objectAdmin](https://cloud.google.com/iam/docs/understanding-roles#storage.objectAdmin) |
+|orc-cmp-0
serviceAccount|[roles/dataflow.admin](https://cloud.google.com/iam/docs/understanding-roles#dataflow.admin) |
|service-849847706799
serviceAccount|[roles/storage.objectAdmin](https://cloud.google.com/iam/docs/understanding-roles#storage.objectAdmin) |
|trf-bq-0
serviceAccount|[roles/bigquery.jobUser](https://cloud.google.com/iam/docs/understanding-roles#bigquery.jobUser) |
|trf-df-0
serviceAccount|[roles/dataflow.worker](https://cloud.google.com/iam/docs/understanding-roles#dataflow.worker)
[roles/storage.objectAdmin](https://cloud.google.com/iam/docs/understanding-roles#storage.objectAdmin) |
diff --git a/examples/data-solutions/data-platform-foundations/demo/datapipeline.py b/examples/data-solutions/data-platform-foundations/demo/datapipeline.py
index 6581348b8..878d641a7 100644
--- a/examples/data-solutions/data-platform-foundations/demo/datapipeline.py
+++ b/examples/data-solutions/data-platform-foundations/demo/datapipeline.py
@@ -30,6 +30,7 @@ from airflow.providers.google.cloud.operators.bigquery import BigQueryInsertJob
# --------------------------------------------------------------------------------
# Set variables
# ------------------------------------------------------------
+BQ_LOCATION = os.environ.get("BQ_LOCATION")
DTL_L0_PRJ = os.environ.get("DTL_L0_PRJ")
DTL_L0_BQ_DATASET = os.environ.get("DTL_L0_BQ_DATASET")
DTL_L0_GCS = os.environ.get("DTL_L0_GCS")
@@ -61,7 +62,7 @@ TRF_NET_SUBNET = os.environ.get("TRF_NET_SUBNET")
TRF_SA_DF = os.environ.get("TRF_SA_DF")
TRF_SA_BQ = os.environ.get("TRF_SA_BQ")
DF_ZONE = os.environ.get("GCP_REGION") + "-b"
-DF_REGION = BQ_REGION = os.environ.get("GCP_REGION")
+DF_REGION = os.environ.get("GCP_REGION")
# --------------------------------------------------------------------------------
# Set default arguments
@@ -141,7 +142,7 @@ with models.DAG(
task_id='bq_join_customer_purchase',
gcp_conn_id='bigquery_default',
project_id=TRF_PRJ,
- location=BQ_REGION,
+ location=BQ_LOCATION,
configuration={
'jobType':'QUERY',
'query':{
@@ -172,7 +173,7 @@ with models.DAG(
task_id='bq_l2_customer_purchase',
gcp_conn_id='bigquery_default',
project_id=TRF_PRJ,
- location=BQ_REGION,
+ location=BQ_LOCATION,
configuration={
'jobType':'QUERY',
'query':{
diff --git a/examples/data-solutions/data-platform-foundations/state.json b/examples/data-solutions/data-platform-foundations/state.json
new file mode 100644
index 000000000..c48c65401
--- /dev/null
+++ b/examples/data-solutions/data-platform-foundations/state.json
@@ -0,0 +1,10448 @@
+{
+ "version": 4,
+ "terraform_version": "1.1.4",
+ "serial": 382,
+ "lineage": "9a069296-8e71-4472-3a4c-7800c8c7f9bc",
+ "outputs": {
+ "bigquery-datasets": {
+ "value": {
+ "lake-0-bq-0": "lc0210_dtl_0_bq_0",
+ "lake-1-bq-0": "lc0210_dtl_1_bq_0",
+ "lake-2-bq-0": "lc0210_dtl_2_bq_0",
+ "lake-plg-bq-0": "lc0210_dtl_plg_bq_0",
+ "land-bq-0": "lc0210lnd_bq_0"
+ },
+ "type": [
+ "object",
+ {
+ "lake-0-bq-0": "string",
+ "lake-1-bq-0": "string",
+ "lake-2-bq-0": "string",
+ "lake-plg-bq-0": "string",
+ "land-bq-0": "string"
+ }
+ ]
+ },
+ "demo_commands": {
+ "value": {
+ "1": "gsutil -i lc0210-lnd-cs-0@lc0210-lnd.iam.gserviceaccount.com cp demo/data/*.csv gs://lc0210-lnd-cs-0",
+ "2": "gsutil -i lc0210-orc-cmp-0@lc0210-orc.iam.gserviceaccount.com cp demo/data/*.j* gs://lc0210-orc-cs-0",
+ "3": "gsutil -i lc0210-orc-cmp-0@lc0210-orc.iam.gserviceaccount.com cp demo/*.py gs://europe-west1-lc0210-orc-cmp-8658e75d-bucket/dags/",
+ "4": "Open https://l9f6283b3f99c0e61p-tp.appspot.com and run uploaded DAG.",
+ "5": " bq query --project_id=lc0210-dtl-2 --use_legacy_sql=false 'SELECT * FROM `lc0210-dtl-2.lc0210_dtl_2_bq_0.customer_purchase` LIMIT 1000'\"\n"
+ },
+ "type": [
+ "object",
+ {
+ "1": "string",
+ "2": "string",
+ "3": "string",
+ "4": "string",
+ "5": "string"
+ }
+ ]
+ },
+ "gcs-buckets": {
+ "value": {
+ "lake-0-cs-0": "lc0210-dtl-0-cs-0",
+ "lake-1-cs-0": "lc0210-dtl-1-cs-0",
+ "lake-2-cs-0": "lc0210-dtl-2-cs-0",
+ "lake-plg-cs-0": "lc0210-dtl-plg-cs-0",
+ "land-cs-0": "lc0210-lnd-cs-0",
+ "lod-cs-df": "lc0210-load-cs-0",
+ "orch-cs-0": "lc0210-orc-cs-0",
+ "transf-cs-df": "lc0210-trf-cs-0"
+ },
+ "type": [
+ "object",
+ {
+ "lake-0-cs-0": "string",
+ "lake-1-cs-0": "string",
+ "lake-2-cs-0": "string",
+ "lake-plg-cs-0": "string",
+ "land-cs-0": "string",
+ "lod-cs-df": "string",
+ "orch-cs-0": "string",
+ "transf-cs-df": "string"
+ }
+ ]
+ },
+ "projects": {
+ "value": {
+ "project_id": {
+ "exposure": "lc0210-exp",
+ "lake-0": "lc0210-dtl-0",
+ "lake-1": "lc0210-dtl-1",
+ "lake-2": "lc0210-dtl-2",
+ "lake-plg": "lc0210-dtl-plg",
+ "landing": "lc0210-lnd",
+ "load": "lc0210-lod",
+ "orchestration": "lc0210-orc",
+ "transformation": "lc0210-trf"
+ },
+ "project_number": {
+ "exposure": "482270850874",
+ "lake-0": "1089428043779",
+ "lake-1": "1035186898939",
+ "lake-2": "42881574800",
+ "lake-plg": "941933112803",
+ "landing": "66240401327",
+ "load": "256115644733",
+ "orchestration": "396869095309",
+ "transformation": "849847706799"
+ }
+ },
+ "type": [
+ "object",
+ {
+ "project_id": [
+ "object",
+ {
+ "exposure": "string",
+ "lake-0": "string",
+ "lake-1": "string",
+ "lake-2": "string",
+ "lake-plg": "string",
+ "landing": "string",
+ "load": "string",
+ "orchestration": "string",
+ "transformation": "string"
+ }
+ ],
+ "project_number": [
+ "object",
+ {
+ "exposure": "string",
+ "lake-0": "string",
+ "lake-1": "string",
+ "lake-2": "string",
+ "lake-plg": "string",
+ "landing": "string",
+ "load": "string",
+ "orchestration": "string",
+ "transformation": "string"
+ }
+ ]
+ }
+ ]
+ },
+ "vpc_network": {
+ "value": {
+ "load": "https://www.googleapis.com/compute/v1/projects/lc0210-lod/global/networks/lc0210-default",
+ "orchestration": "https://www.googleapis.com/compute/v1/projects/lc0210-orc/global/networks/lc0210-default",
+ "transformation": "https://www.googleapis.com/compute/v1/projects/lc0210-trf/global/networks/lc0210-default"
+ },
+ "type": [
+ "object",
+ {
+ "load": "string",
+ "orchestration": "string",
+ "transformation": "string"
+ }
+ ]
+ },
+ "vpc_subnet": {
+ "value": {
+ "load": "https://www.googleapis.com/compute/v1/projects/lc0210-lod/regions/europe-west1/subnetworks/default",
+ "orchestration": "https://www.googleapis.com/compute/v1/projects/lc0210-orc/regions/europe-west1/subnetworks/default",
+ "transformation": "https://www.googleapis.com/compute/v1/projects/lc0210-trf/regions/europe-west1/subnetworks/default"
+ },
+ "type": [
+ "object",
+ {
+ "load": "string",
+ "orchestration": "string",
+ "transformation": "string"
+ }
+ ]
+ }
+ },
+ "resources": [
+ {
+ "mode": "managed",
+ "type": "google_composer_environment",
+ "name": "orch-cmp-0",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google-beta\"]",
+ "instances": [
+ {
+ "schema_version": 0,
+ "attributes": {
+ "config": [
+ {
+ "airflow_uri": "https://l9f6283b3f99c0e61p-tp.appspot.com",
+ "dag_gcs_prefix": "gs://europe-west1-lc0210-orc-cmp-8658e75d-bucket/dags",
+ "database_config": [
+ {
+ "machine_type": "db-n1-standard-2"
+ }
+ ],
+ "encryption_config": [
+ {
+ "kms_key_name": ""
+ }
+ ],
+ "environment_size": "",
+ "gke_cluster": "projects/lc0210-orc/zones/europe-west1-b/clusters/europe-west1-lc0210-orc-cmp-8658e75d-gke",
+ "maintenance_window": [
+ {
+ "end_time": "1970-01-01T04:00:00Z",
+ "recurrence": "FREQ=WEEKLY;BYDAY=FR,SA,SU",
+ "start_time": "1970-01-01T00:00:00Z"
+ }
+ ],
+ "master_authorized_networks_config": [],
+ "node_config": [
+ {
+ "disk_size_gb": 100,
+ "enable_ip_masq_agent": false,
+ "ip_allocation_policy": [
+ {
+ "cluster_ipv4_cidr_block": "",
+ "cluster_secondary_range_name": "pods",
+ "services_ipv4_cidr_block": "",
+ "services_secondary_range_name": "services",
+ "use_ip_aliases": true
+ }
+ ],
+ "machine_type": "projects/lc0210-orc/zones/europe-west1-b/machineTypes/n1-standard-1",
+ "max_pods_per_node": 32,
+ "network": "projects/lc0210-orc/global/networks/lc0210-default",
+ "oauth_scopes": [
+ "https://www.googleapis.com/auth/cloud-platform"
+ ],
+ "service_account": "lc0210-orc-cmp-0@lc0210-orc.iam.gserviceaccount.com",
+ "subnetwork": "projects/lc0210-orc/regions/europe-west1/subnetworks/default",
+ "tags": [
+ "composer-worker",
+ "http-server",
+ "https-server"
+ ],
+ "zone": "projects/lc0210-orc/zones/europe-west1-b"
+ }
+ ],
+ "node_count": 3,
+ "private_environment_config": [
+ {
+ "cloud_composer_connection_subnetwork": "",
+ "cloud_composer_network_ipv4_cidr_block": "",
+ "cloud_sql_ipv4_cidr_block": "10.20.10.0/24",
+ "enable_private_endpoint": true,
+ "enable_privately_used_public_ips": false,
+ "master_ipv4_cidr_block": "10.20.11.0/28",
+ "web_server_ipv4_cidr_block": "10.20.11.16/28"
+ }
+ ],
+ "software_config": [
+ {
+ "airflow_config_overrides": {},
+ "env_variables": {
+ "BQ_LOCATION": "eu",
+ "DTL_L0_BQ_DATASET": "lc0210_dtl_0_bq_0",
+ "DTL_L0_GCS": "gs://lc0210-dtl-0-cs-0",
+ "DTL_L0_PRJ": "lc0210-dtl-0",
+ "DTL_L1_BQ_DATASET": "lc0210_dtl_1_bq_0",
+ "DTL_L1_GCS": "gs://lc0210-dtl-1-cs-0",
+ "DTL_L1_PRJ": "lc0210-dtl-1",
+ "DTL_L2_BQ_DATASET": "lc0210_dtl_2_bq_0",
+ "DTL_L2_GCS": "gs://lc0210-dtl-2-cs-0",
+ "DTL_L2_PRJ": "lc0210-dtl-2",
+ "DTL_PLG_BQ_DATASET": "lc0210_dtl_plg_bq_0",
+ "DTL_PLG_GCS": "gs://lc0210-dtl-plg-cs-0",
+ "DTL_PLG_PRJ": "lc0210-dtl-plg",
+ "GCP_REGION": "europe-west1",
+ "LND_BQ": "lc0210lnd_bq_0",
+ "LND_GCS": "gs://lc0210-lnd-cs-0",
+ "LND_PRJ": "lc0210-lnd",
+ "LND_PS": "projects/lc0210-lnd/topics/lc0210-lnd-ps-0",
+ "LOD_GCS_STAGING": "gs://lc0210-load-cs-0",
+ "LOD_NET_SUBNET": "https://www.googleapis.com/compute/v1/projects/lc0210-lod/regions/europe-west1/subnetworks/default",
+ "LOD_NET_VPC": "https://www.googleapis.com/compute/v1/projects/lc0210-lod/global/networks/lc0210-default",
+ "LOD_PRJ": "lc0210-lod",
+ "LOD_SA_DF": "lc0210-load-df-0@lc0210-lod.iam.gserviceaccount.com",
+ "ORC_GCS": "gs://lc0210-orc-cs-0",
+ "ORC_PRJ": "lc0210-orc",
+ "TRF_GCS_STAGING": "gs://lc0210-trf-cs-0",
+ "TRF_NET_SUBNET": "https://www.googleapis.com/compute/v1/projects/lc0210-trf/regions/europe-west1/subnetworks/default",
+ "TRF_NET_VPC": "https://www.googleapis.com/compute/v1/projects/lc0210-trf/global/networks/lc0210-default",
+ "TRF_PRJ": "lc0210-trf",
+ "TRF_SA_BQ": "lc0210-trf-bq-0@lc0210-trf.iam.gserviceaccount.com",
+ "TRF_SA_DF": "lc0210-trf-df-0@lc0210-trf.iam.gserviceaccount.com"
+ },
+ "image_version": "composer-1.17.5-airflow-2.1.4",
+ "pypi_packages": {},
+ "python_version": "3",
+ "scheduler_count": 1
+ }
+ ],
+ "web_server_config": [
+ {
+ "machine_type": "composer-n1-webserver-2"
+ }
+ ],
+ "web_server_network_access_control": [
+ {
+ "allowed_ip_range": [
+ {
+ "description": "Allows access from all IPv4 addresses (default value)",
+ "value": "0.0.0.0/0"
+ },
+ {
+ "description": "Allows access from all IPv6 addresses (default value)",
+ "value": "::0/0"
+ }
+ ]
+ }
+ ],
+ "workloads_config": [
+ {
+ "scheduler": [
+ {
+ "count": null,
+ "cpu": null,
+ "memory_gb": null,
+ "storage_gb": null
+ }
+ ],
+ "web_server": [
+ {
+ "cpu": null,
+ "memory_gb": null,
+ "storage_gb": null
+ }
+ ],
+ "worker": [
+ {
+ "cpu": null,
+ "max_count": null,
+ "memory_gb": null,
+ "min_count": null,
+ "storage_gb": null
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "id": "projects/lc0210-orc/locations/europe-west1/environments/lc0210-orc-cmp-0",
+ "labels": {},
+ "name": "lc0210-orc-cmp-0",
+ "project": "lc0210-orc",
+ "region": "europe-west1",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjo3MjAwMDAwMDAwMDAwLCJkZWxldGUiOjE4MDAwMDAwMDAwMDAsInVwZGF0ZSI6NzIwMDAwMDAwMDAwMH19",
+ "dependencies": [
+ "module.lake-0-bq-0.google_bigquery_dataset.default",
+ "module.lake-0-bq-0.google_bigquery_dataset_access.domain",
+ "module.lake-0-bq-0.google_bigquery_dataset_access.group_by_email",
+ "module.lake-0-bq-0.google_bigquery_dataset_access.special_group",
+ "module.lake-0-bq-0.google_bigquery_dataset_access.user_by_email",
+ "module.lake-0-bq-0.google_bigquery_dataset_access.views",
+ "module.lake-0-cs-0.google_storage_bucket.bucket",
+ "module.lake-0-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.lake-0-project.data.google_project.project",
+ "module.lake-0-project.data.google_storage_project_service_account.gcs_sa",
+ "module.lake-0-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.lake-0-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.lake-0-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.lake-0-project.google_project.project",
+ "module.lake-0-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.lake-0-project.google_project_organization_policy.boolean",
+ "module.lake-0-project.google_project_organization_policy.list",
+ "module.lake-0-project.google_project_service.project_services",
+ "module.lake-0-project.google_project_service_identity.jit_si",
+ "module.lake-1-bq-0.google_bigquery_dataset.default",
+ "module.lake-1-bq-0.google_bigquery_dataset_access.domain",
+ "module.lake-1-bq-0.google_bigquery_dataset_access.group_by_email",
+ "module.lake-1-bq-0.google_bigquery_dataset_access.special_group",
+ "module.lake-1-bq-0.google_bigquery_dataset_access.user_by_email",
+ "module.lake-1-bq-0.google_bigquery_dataset_access.views",
+ "module.lake-1-cs-0.google_storage_bucket.bucket",
+ "module.lake-1-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.lake-1-project.data.google_project.project",
+ "module.lake-1-project.data.google_storage_project_service_account.gcs_sa",
+ "module.lake-1-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.lake-1-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.lake-1-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.lake-1-project.google_project.project",
+ "module.lake-1-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.lake-1-project.google_project_organization_policy.boolean",
+ "module.lake-1-project.google_project_organization_policy.list",
+ "module.lake-1-project.google_project_service.project_services",
+ "module.lake-1-project.google_project_service_identity.jit_si",
+ "module.lake-2-bq-0.google_bigquery_dataset.default",
+ "module.lake-2-bq-0.google_bigquery_dataset_access.domain",
+ "module.lake-2-bq-0.google_bigquery_dataset_access.group_by_email",
+ "module.lake-2-bq-0.google_bigquery_dataset_access.special_group",
+ "module.lake-2-bq-0.google_bigquery_dataset_access.user_by_email",
+ "module.lake-2-bq-0.google_bigquery_dataset_access.views",
+ "module.lake-2-cs-0.google_storage_bucket.bucket",
+ "module.lake-2-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.lake-2-project.data.google_project.project",
+ "module.lake-2-project.data.google_storage_project_service_account.gcs_sa",
+ "module.lake-2-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.lake-2-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.lake-2-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.lake-2-project.google_project.project",
+ "module.lake-2-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.lake-2-project.google_project_organization_policy.boolean",
+ "module.lake-2-project.google_project_organization_policy.list",
+ "module.lake-2-project.google_project_service.project_services",
+ "module.lake-2-project.google_project_service_identity.jit_si",
+ "module.lake-plg-bq-0.google_bigquery_dataset.default",
+ "module.lake-plg-bq-0.google_bigquery_dataset_access.domain",
+ "module.lake-plg-bq-0.google_bigquery_dataset_access.group_by_email",
+ "module.lake-plg-bq-0.google_bigquery_dataset_access.special_group",
+ "module.lake-plg-bq-0.google_bigquery_dataset_access.user_by_email",
+ "module.lake-plg-bq-0.google_bigquery_dataset_access.views",
+ "module.lake-plg-cs-0.google_storage_bucket.bucket",
+ "module.lake-plg-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.lake-plg-project.data.google_project.project",
+ "module.lake-plg-project.data.google_storage_project_service_account.gcs_sa",
+ "module.lake-plg-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.lake-plg-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.lake-plg-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.lake-plg-project.google_project.project",
+ "module.lake-plg-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.lake-plg-project.google_project_organization_policy.boolean",
+ "module.lake-plg-project.google_project_organization_policy.list",
+ "module.lake-plg-project.google_project_service.project_services",
+ "module.lake-plg-project.google_project_service_identity.jit_si",
+ "module.land-bq-0.google_bigquery_dataset.default",
+ "module.land-bq-0.google_bigquery_dataset_access.domain",
+ "module.land-bq-0.google_bigquery_dataset_access.group_by_email",
+ "module.land-bq-0.google_bigquery_dataset_access.special_group",
+ "module.land-bq-0.google_bigquery_dataset_access.user_by_email",
+ "module.land-bq-0.google_bigquery_dataset_access.views",
+ "module.land-cs-0.google_storage_bucket.bucket",
+ "module.land-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.land-project.data.google_project.project",
+ "module.land-project.data.google_storage_project_service_account.gcs_sa",
+ "module.land-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.land-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.land-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.land-project.google_project.project",
+ "module.land-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.land-project.google_project_organization_policy.boolean",
+ "module.land-project.google_project_organization_policy.list",
+ "module.land-project.google_project_service.project_services",
+ "module.land-project.google_project_service_identity.jit_si",
+ "module.land-ps-0.google_pubsub_topic.default",
+ "module.land-ps-0.google_pubsub_topic_iam_binding.default",
+ "module.load-cs-df-0.google_storage_bucket.bucket",
+ "module.load-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.load-project.data.google_project.project",
+ "module.load-project.data.google_storage_project_service_account.gcs_sa",
+ "module.load-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.load-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.load-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.load-project.google_project.project",
+ "module.load-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.load-project.google_project_organization_policy.boolean",
+ "module.load-project.google_project_organization_policy.list",
+ "module.load-project.google_project_service.project_services",
+ "module.load-project.google_project_service_identity.jit_si",
+ "module.load-sa-df-0.data.google_service_account.service_account",
+ "module.load-sa-df-0.google_service_account.service_account",
+ "module.load-vpc.data.google_compute_network.network",
+ "module.load-vpc.google_compute_global_address.psn_ranges",
+ "module.load-vpc.google_compute_network.network",
+ "module.load-vpc.google_compute_network_peering.local",
+ "module.load-vpc.google_compute_network_peering.remote",
+ "module.load-vpc.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.load-vpc.google_compute_shared_vpc_service_project.service_projects",
+ "module.load-vpc.google_compute_subnetwork.subnetwork",
+ "module.load-vpc.google_service_networking_connection.psn_connection",
+ "module.orch-cs-0.google_storage_bucket.bucket",
+ "module.orch-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.orch-project.data.google_project.project",
+ "module.orch-project.data.google_storage_project_service_account.gcs_sa",
+ "module.orch-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.orch-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.orch-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.orch-project.google_project.project",
+ "module.orch-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.orch-project.google_project_organization_policy.boolean",
+ "module.orch-project.google_project_organization_policy.list",
+ "module.orch-project.google_project_service.project_services",
+ "module.orch-project.google_project_service_identity.jit_si",
+ "module.orch-sa-cmp-0.data.google_service_account.service_account",
+ "module.orch-sa-cmp-0.google_service_account.service_account",
+ "module.orch-vpc.data.google_compute_network.network",
+ "module.orch-vpc.google_compute_global_address.psn_ranges",
+ "module.orch-vpc.google_compute_network.network",
+ "module.orch-vpc.google_compute_network_peering.local",
+ "module.orch-vpc.google_compute_network_peering.remote",
+ "module.orch-vpc.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.orch-vpc.google_compute_shared_vpc_service_project.service_projects",
+ "module.orch-vpc.google_compute_subnetwork.subnetwork",
+ "module.orch-vpc.google_service_networking_connection.psn_connection",
+ "module.transf-cs-df-0.google_storage_bucket.bucket",
+ "module.transf-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.data.google_storage_project_service_account.gcs_sa",
+ "module.transf-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.transf-project.google_project.project",
+ "module.transf-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.transf-project.google_project_organization_policy.boolean",
+ "module.transf-project.google_project_organization_policy.list",
+ "module.transf-project.google_project_service.project_services",
+ "module.transf-project.google_project_service_identity.jit_si",
+ "module.transf-sa-bq-0.data.google_service_account.service_account",
+ "module.transf-sa-bq-0.google_service_account.service_account",
+ "module.transf-sa-df-0.data.google_service_account.service_account",
+ "module.transf-sa-df-0.google_service_account.service_account",
+ "module.transf-vpc.data.google_compute_network.network",
+ "module.transf-vpc.google_compute_global_address.psn_ranges",
+ "module.transf-vpc.google_compute_network.network",
+ "module.transf-vpc.google_compute_network_peering.local",
+ "module.transf-vpc.google_compute_network_peering.remote",
+ "module.transf-vpc.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-vpc.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-vpc.google_compute_subnetwork.subnetwork",
+ "module.transf-vpc.google_service_networking_connection.psn_connection"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.common-project",
+ "mode": "managed",
+ "type": "google_project",
+ "name": "project",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": 0,
+ "schema_version": 1,
+ "attributes": {
+ "auto_create_network": false,
+ "billing_account": "0181A7-4CC981-B7594C",
+ "folder_id": "632432239104",
+ "id": "projects/lc0210-cmn",
+ "labels": {},
+ "name": "lc0210-cmn",
+ "number": "107898172528",
+ "org_id": "",
+ "project_id": "lc0210-cmn",
+ "skip_delete": false,
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjo2MDAwMDAwMDAwMDAsImRlbGV0ZSI6NjAwMDAwMDAwMDAwLCJyZWFkIjo2MDAwMDAwMDAwMDAsInVwZGF0ZSI6NjAwMDAwMDAwMDAwfSwic2NoZW1hX3ZlcnNpb24iOiIxIn0="
+ }
+ ]
+ },
+ {
+ "module": "module.common-project",
+ "mode": "managed",
+ "type": "google_project_iam_binding",
+ "name": "authoritative",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": "roles/dlp.admin",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXpdCSX40=",
+ "id": "lc0210-cmn/roles/dlp.admin",
+ "members": [
+ "group:gcp-data-security@caggioland.com"
+ ],
+ "project": "lc0210-cmn",
+ "role": "roles/dlp.admin"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.common-project.google_project.project",
+ "module.common-project.google_project_iam_custom_role.roles",
+ "module.common-project.google_project_service.project_services",
+ "module.load-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.load-project.data.google_project.project",
+ "module.load-project.data.google_storage_project_service_account.gcs_sa",
+ "module.load-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.load-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.load-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.load-project.google_project.project",
+ "module.load-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.load-project.google_project_organization_policy.boolean",
+ "module.load-project.google_project_organization_policy.list",
+ "module.load-project.google_project_service.project_services",
+ "module.load-project.google_project_service_identity.jit_si",
+ "module.load-sa-df-0.data.google_service_account.service_account",
+ "module.common-project.data.google_project.project",
+ "module.load-sa-df-0.google_service_account.service_account",
+ "module.transf-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.data.google_storage_project_service_account.gcs_sa",
+ "module.transf-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.transf-project.google_project.project",
+ "module.transf-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.transf-project.google_project_organization_policy.boolean",
+ "module.transf-project.google_project_organization_policy.list",
+ "module.transf-project.google_project_service.project_services",
+ "module.transf-project.google_project_service_identity.jit_si",
+ "module.transf-sa-df-0.data.google_service_account.service_account",
+ "module.transf-sa-df-0.google_service_account.service_account"
+ ]
+ },
+ {
+ "index_key": "roles/dlp.estimatesAdmin",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXpdCSX40=",
+ "id": "lc0210-cmn/roles/dlp.estimatesAdmin",
+ "members": [
+ "group:gcp-data-engineers@caggioland.com"
+ ],
+ "project": "lc0210-cmn",
+ "role": "roles/dlp.estimatesAdmin"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.common-project.data.google_project.project",
+ "module.common-project.google_project_iam_custom_role.roles",
+ "module.common-project.google_project_service.project_services",
+ "module.load-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.load-project.data.google_project.project",
+ "module.load-project.data.google_storage_project_service_account.gcs_sa",
+ "module.load-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.load-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.common-project.google_project.project",
+ "module.load-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.load-project.google_project.project",
+ "module.load-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.load-project.google_project_organization_policy.boolean",
+ "module.load-project.google_project_organization_policy.list",
+ "module.load-project.google_project_service.project_services",
+ "module.load-project.google_project_service_identity.jit_si",
+ "module.load-sa-df-0.data.google_service_account.service_account",
+ "module.load-sa-df-0.google_service_account.service_account",
+ "module.transf-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.data.google_storage_project_service_account.gcs_sa",
+ "module.transf-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.transf-project.google_project.project",
+ "module.transf-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.transf-project.google_project_organization_policy.boolean",
+ "module.transf-project.google_project_organization_policy.list",
+ "module.transf-project.google_project_service.project_services",
+ "module.transf-project.google_project_service_identity.jit_si",
+ "module.transf-sa-df-0.data.google_service_account.service_account",
+ "module.transf-sa-df-0.google_service_account.service_account"
+ ]
+ },
+ {
+ "index_key": "roles/dlp.reader",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXpdCSX40=",
+ "id": "lc0210-cmn/roles/dlp.reader",
+ "members": [
+ "group:gcp-data-engineers@caggioland.com"
+ ],
+ "project": "lc0210-cmn",
+ "role": "roles/dlp.reader"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.common-project.data.google_project.project",
+ "module.common-project.google_project.project",
+ "module.common-project.google_project_iam_custom_role.roles",
+ "module.common-project.google_project_service.project_services",
+ "module.load-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.load-project.data.google_project.project",
+ "module.load-project.data.google_storage_project_service_account.gcs_sa",
+ "module.load-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.load-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.load-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.load-project.google_project.project",
+ "module.load-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.load-project.google_project_organization_policy.boolean",
+ "module.load-project.google_project_organization_policy.list",
+ "module.load-project.google_project_service.project_services",
+ "module.load-project.google_project_service_identity.jit_si",
+ "module.load-sa-df-0.data.google_service_account.service_account",
+ "module.load-sa-df-0.google_service_account.service_account",
+ "module.transf-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.data.google_storage_project_service_account.gcs_sa",
+ "module.transf-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.transf-project.google_project.project",
+ "module.transf-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.transf-project.google_project_organization_policy.boolean",
+ "module.transf-project.google_project_organization_policy.list",
+ "module.transf-project.google_project_service.project_services",
+ "module.transf-project.google_project_service_identity.jit_si",
+ "module.transf-sa-df-0.data.google_service_account.service_account",
+ "module.transf-sa-df-0.google_service_account.service_account"
+ ]
+ },
+ {
+ "index_key": "roles/dlp.user",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXpdCSX40=",
+ "id": "lc0210-cmn/roles/dlp.user",
+ "members": [
+ "group:gcp-data-engineers@caggioland.com",
+ "serviceAccount:lc0210-load-df-0@lc0210-lod.iam.gserviceaccount.com",
+ "serviceAccount:lc0210-trf-df-0@lc0210-trf.iam.gserviceaccount.com"
+ ],
+ "project": "lc0210-cmn",
+ "role": "roles/dlp.user"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.common-project.data.google_project.project",
+ "module.common-project.google_project.project",
+ "module.common-project.google_project_iam_custom_role.roles",
+ "module.common-project.google_project_service.project_services",
+ "module.load-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.load-project.data.google_project.project",
+ "module.load-project.data.google_storage_project_service_account.gcs_sa",
+ "module.load-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.load-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.load-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.load-project.google_project.project",
+ "module.load-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.load-project.google_project_organization_policy.boolean",
+ "module.load-project.google_project_organization_policy.list",
+ "module.load-project.google_project_service.project_services",
+ "module.load-project.google_project_service_identity.jit_si",
+ "module.load-sa-df-0.data.google_service_account.service_account",
+ "module.load-sa-df-0.google_service_account.service_account",
+ "module.transf-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.data.google_storage_project_service_account.gcs_sa",
+ "module.transf-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.transf-project.google_project.project",
+ "module.transf-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.transf-project.google_project_organization_policy.boolean",
+ "module.transf-project.google_project_organization_policy.list",
+ "module.transf-project.google_project_service.project_services",
+ "module.transf-project.google_project_service_identity.jit_si",
+ "module.transf-sa-df-0.data.google_service_account.service_account",
+ "module.transf-sa-df-0.google_service_account.service_account"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.common-project",
+ "mode": "managed",
+ "type": "google_project_service",
+ "name": "project_services",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": "cloudresourcemanager.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-cmn/cloudresourcemanager.googleapis.com",
+ "project": "lc0210-cmn",
+ "service": "cloudresourcemanager.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.common-project.data.google_project.project",
+ "module.common-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "datacatalog.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-cmn/datacatalog.googleapis.com",
+ "project": "lc0210-cmn",
+ "service": "datacatalog.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.common-project.data.google_project.project",
+ "module.common-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "dlp.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-cmn/dlp.googleapis.com",
+ "project": "lc0210-cmn",
+ "service": "dlp.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.common-project.data.google_project.project",
+ "module.common-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "iam.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-cmn/iam.googleapis.com",
+ "project": "lc0210-cmn",
+ "service": "iam.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.common-project.data.google_project.project",
+ "module.common-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "serviceusage.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-cmn/serviceusage.googleapis.com",
+ "project": "lc0210-cmn",
+ "service": "serviceusage.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.common-project.data.google_project.project",
+ "module.common-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "stackdriver.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-cmn/stackdriver.googleapis.com",
+ "project": "lc0210-cmn",
+ "service": "stackdriver.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.common-project.data.google_project.project",
+ "module.common-project.google_project.project"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.exp-project",
+ "mode": "managed",
+ "type": "google_project",
+ "name": "project",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": 0,
+ "schema_version": 1,
+ "attributes": {
+ "auto_create_network": false,
+ "billing_account": "0181A7-4CC981-B7594C",
+ "folder_id": "632432239104",
+ "id": "projects/lc0210-exp",
+ "labels": {},
+ "name": "lc0210-exp",
+ "number": "482270850874",
+ "org_id": "",
+ "project_id": "lc0210-exp",
+ "skip_delete": false,
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjo2MDAwMDAwMDAwMDAsImRlbGV0ZSI6NjAwMDAwMDAwMDAwLCJyZWFkIjo2MDAwMDAwMDAwMDAsInVwZGF0ZSI6NjAwMDAwMDAwMDAwfSwic2NoZW1hX3ZlcnNpb24iOiIxIn0="
+ }
+ ]
+ },
+ {
+ "module": "module.lake-0-bq-0",
+ "mode": "managed",
+ "type": "google_bigquery_dataset",
+ "name": "default",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "schema_version": 0,
+ "attributes": {
+ "access": [
+ {
+ "domain": "",
+ "group_by_email": "",
+ "role": "OWNER",
+ "special_group": "",
+ "user_by_email": "admin@caggioland.com",
+ "view": []
+ },
+ {
+ "domain": "",
+ "group_by_email": "",
+ "role": "OWNER",
+ "special_group": "projectOwners",
+ "user_by_email": "",
+ "view": []
+ },
+ {
+ "domain": "",
+ "group_by_email": "",
+ "role": "READER",
+ "special_group": "projectReaders",
+ "user_by_email": "",
+ "view": []
+ },
+ {
+ "domain": "",
+ "group_by_email": "",
+ "role": "WRITER",
+ "special_group": "projectWriters",
+ "user_by_email": "",
+ "view": []
+ }
+ ],
+ "creation_time": -349208506,
+ "dataset_id": "lc0210_dtl_0_bq_0",
+ "default_encryption_configuration": [],
+ "default_partition_expiration_ms": 0,
+ "default_table_expiration_ms": 0,
+ "delete_contents_on_destroy": false,
+ "description": "Terraform managed.",
+ "etag": "0DJXlnqGwN6TiMhHf8K2PA==",
+ "friendly_name": "",
+ "id": "projects/lc0210-dtl-0/datasets/lc0210_dtl_0_bq_0",
+ "labels": null,
+ "last_modified_time": -349208506,
+ "location": "EU",
+ "project": "lc0210-dtl-0",
+ "self_link": "https://bigquery.googleapis.com/bigquery/v2/projects/lc0210-dtl-0/datasets/lc0210_dtl_0_bq_0",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19",
+ "dependencies": [
+ "module.lake-0-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.lake-0-project.data.google_project.project",
+ "module.lake-0-project.data.google_storage_project_service_account.gcs_sa",
+ "module.lake-0-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.lake-0-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.lake-0-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.lake-0-project.google_project.project",
+ "module.lake-0-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.lake-0-project.google_project_organization_policy.boolean",
+ "module.lake-0-project.google_project_organization_policy.list",
+ "module.lake-0-project.google_project_service.project_services",
+ "module.lake-0-project.google_project_service_identity.jit_si"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.lake-0-cs-0",
+ "mode": "managed",
+ "type": "google_storage_bucket",
+ "name": "bucket",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "schema_version": 0,
+ "attributes": {
+ "cors": [],
+ "default_event_based_hold": false,
+ "encryption": [],
+ "force_destroy": true,
+ "id": "lc0210-dtl-0-cs-0",
+ "labels": {},
+ "lifecycle_rule": [],
+ "location": "EU",
+ "logging": [],
+ "name": "lc0210-dtl-0-cs-0",
+ "project": "lc0210-dtl-0",
+ "requester_pays": false,
+ "retention_policy": [],
+ "self_link": "https://www.googleapis.com/storage/v1/b/lc0210-dtl-0-cs-0",
+ "storage_class": "MULTI_REGIONAL",
+ "timeouts": null,
+ "uniform_bucket_level_access": true,
+ "url": "gs://lc0210-dtl-0-cs-0",
+ "versioning": [
+ {
+ "enabled": false
+ }
+ ],
+ "website": []
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoyNDAwMDAwMDAwMDAsInJlYWQiOjI0MDAwMDAwMDAwMCwidXBkYXRlIjoyNDAwMDAwMDAwMDB9fQ==",
+ "dependencies": [
+ "module.lake-0-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.lake-0-project.data.google_project.project",
+ "module.lake-0-project.data.google_storage_project_service_account.gcs_sa",
+ "module.lake-0-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.lake-0-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.lake-0-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.lake-0-project.google_project.project",
+ "module.lake-0-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.lake-0-project.google_project_organization_policy.boolean",
+ "module.lake-0-project.google_project_organization_policy.list",
+ "module.lake-0-project.google_project_service.project_services",
+ "module.lake-0-project.google_project_service_identity.jit_si"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.lake-0-project",
+ "mode": "data",
+ "type": "google_bigquery_default_service_account",
+ "name": "bq_sa",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": 0,
+ "schema_version": 0,
+ "attributes": {
+ "email": "bq-1089428043779@bigquery-encryption.iam.gserviceaccount.com",
+ "id": "bq-1089428043779@bigquery-encryption.iam.gserviceaccount.com",
+ "project": "lc0210-dtl-0"
+ },
+ "sensitive_attributes": []
+ }
+ ]
+ },
+ {
+ "module": "module.lake-0-project",
+ "mode": "data",
+ "type": "google_storage_project_service_account",
+ "name": "gcs_sa",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": 0,
+ "schema_version": 0,
+ "attributes": {
+ "email_address": "service-1089428043779@gs-project-accounts.iam.gserviceaccount.com",
+ "id": "service-1089428043779@gs-project-accounts.iam.gserviceaccount.com",
+ "project": "lc0210-dtl-0",
+ "user_project": null
+ },
+ "sensitive_attributes": []
+ }
+ ]
+ },
+ {
+ "module": "module.lake-0-project",
+ "mode": "managed",
+ "type": "google_project",
+ "name": "project",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": 0,
+ "schema_version": 1,
+ "attributes": {
+ "auto_create_network": false,
+ "billing_account": "0181A7-4CC981-B7594C",
+ "folder_id": "632432239104",
+ "id": "projects/lc0210-dtl-0",
+ "labels": {},
+ "name": "lc0210-dtl-0",
+ "number": "1089428043779",
+ "org_id": "",
+ "project_id": "lc0210-dtl-0",
+ "skip_delete": false,
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjo2MDAwMDAwMDAwMDAsImRlbGV0ZSI6NjAwMDAwMDAwMDAwLCJyZWFkIjo2MDAwMDAwMDAwMDAsInVwZGF0ZSI6NjAwMDAwMDAwMDAwfSwic2NoZW1hX3ZlcnNpb24iOiIxIn0="
+ }
+ ]
+ },
+ {
+ "module": "module.lake-0-project",
+ "mode": "managed",
+ "type": "google_project_iam_binding",
+ "name": "authoritative",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": "roles/bigquery.dataEditor",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXziSF1U0=",
+ "id": "lc0210-dtl-0/roles/bigquery.dataEditor",
+ "members": [
+ "group:gcp-data-engineers@caggioland.com",
+ "serviceAccount:lc0210-trf-bq-0@lc0210-trf.iam.gserviceaccount.com",
+ "serviceAccount:lc0210-trf-df-0@lc0210-trf.iam.gserviceaccount.com"
+ ],
+ "project": "lc0210-dtl-0",
+ "role": "roles/bigquery.dataEditor"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.lake-0-project.data.google_project.project",
+ "module.lake-0-project.google_project.project",
+ "module.lake-0-project.google_project_iam_custom_role.roles",
+ "module.lake-0-project.google_project_service.project_services",
+ "module.load-project.data.google_project.project",
+ "module.load-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.load-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.load-project.google_project.project",
+ "module.load-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.load-project.google_project_organization_policy.boolean",
+ "module.load-project.google_project_organization_policy.list",
+ "module.load-project.google_project_service.project_services",
+ "module.load-sa-df-0.data.google_service_account.service_account",
+ "module.load-sa-df-0.google_service_account.service_account",
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.transf-project.google_project.project",
+ "module.transf-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.transf-project.google_project_organization_policy.boolean",
+ "module.transf-project.google_project_organization_policy.list",
+ "module.transf-project.google_project_service.project_services",
+ "module.transf-sa-bq-0.data.google_service_account.service_account",
+ "module.transf-sa-bq-0.google_service_account.service_account",
+ "module.transf-sa-df-0.data.google_service_account.service_account",
+ "module.transf-sa-df-0.google_service_account.service_account"
+ ]
+ },
+ {
+ "index_key": "roles/bigquery.dataViewer",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXpdRO89c=",
+ "id": "lc0210-dtl-0/roles/bigquery.dataViewer",
+ "members": [
+ "group:gcp-data-analysts@caggioland.com"
+ ],
+ "project": "lc0210-dtl-0",
+ "role": "roles/bigquery.dataViewer"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.lake-0-project.google_project.project",
+ "module.lake-0-project.google_project_iam_custom_role.roles",
+ "module.lake-0-project.google_project_service.project_services",
+ "module.load-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.load-project.data.google_project.project",
+ "module.load-project.data.google_storage_project_service_account.gcs_sa",
+ "module.load-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.load-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.load-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.load-project.google_project.project",
+ "module.load-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.load-project.google_project_organization_policy.boolean",
+ "module.lake-0-project.data.google_project.project",
+ "module.load-project.google_project_organization_policy.list",
+ "module.load-project.google_project_service.project_services",
+ "module.load-project.google_project_service_identity.jit_si",
+ "module.load-sa-df-0.google_service_account.service_account",
+ "module.load-sa-df-0.data.google_service_account.service_account",
+ "module.transf-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.data.google_storage_project_service_account.gcs_sa",
+ "module.transf-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.transf-project.google_project.project",
+ "module.transf-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.transf-project.google_project_organization_policy.boolean",
+ "module.transf-project.google_project_organization_policy.list",
+ "module.transf-project.google_project_service.project_services",
+ "module.transf-project.google_project_service_identity.jit_si",
+ "module.transf-sa-bq-0.data.google_service_account.service_account",
+ "module.transf-sa-bq-0.google_service_account.service_account",
+ "module.transf-sa-df-0.data.google_service_account.service_account",
+ "module.transf-sa-df-0.google_service_account.service_account"
+ ]
+ },
+ {
+ "index_key": "roles/bigquery.jobUser",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXzeS1S5Y=",
+ "id": "lc0210-dtl-0/roles/bigquery.jobUser",
+ "members": [
+ "group:gcp-data-analysts@caggioland.com",
+ "serviceAccount:lc0210-load-df-0@lc0210-lod.iam.gserviceaccount.com"
+ ],
+ "project": "lc0210-dtl-0",
+ "role": "roles/bigquery.jobUser"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.lake-0-project.data.google_project.project",
+ "module.lake-0-project.google_project.project",
+ "module.lake-0-project.google_project_iam_custom_role.roles",
+ "module.lake-0-project.google_project_service.project_services",
+ "module.load-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.load-project.data.google_project.project",
+ "module.load-project.data.google_storage_project_service_account.gcs_sa",
+ "module.load-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.load-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.load-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.load-project.google_project.project",
+ "module.load-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.load-project.google_project_organization_policy.boolean",
+ "module.load-project.google_project_organization_policy.list",
+ "module.load-project.google_project_service.project_services",
+ "module.load-project.google_project_service_identity.jit_si",
+ "module.load-sa-df-0.data.google_service_account.service_account",
+ "module.load-sa-df-0.google_service_account.service_account",
+ "module.transf-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.data.google_storage_project_service_account.gcs_sa",
+ "module.transf-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.transf-project.google_project.project",
+ "module.transf-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.transf-project.google_project_organization_policy.boolean",
+ "module.transf-project.google_project_organization_policy.list",
+ "module.transf-project.google_project_service.project_services",
+ "module.transf-project.google_project_service_identity.jit_si",
+ "module.transf-sa-bq-0.data.google_service_account.service_account",
+ "module.transf-sa-bq-0.google_service_account.service_account",
+ "module.transf-sa-df-0.data.google_service_account.service_account",
+ "module.transf-sa-df-0.google_service_account.service_account"
+ ]
+ },
+ {
+ "index_key": "roles/bigquery.user",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXpdRO89c=",
+ "id": "lc0210-dtl-0/roles/bigquery.user",
+ "members": [
+ "group:gcp-data-analysts@caggioland.com"
+ ],
+ "project": "lc0210-dtl-0",
+ "role": "roles/bigquery.user"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.lake-0-project.data.google_project.project",
+ "module.lake-0-project.google_project.project",
+ "module.lake-0-project.google_project_iam_custom_role.roles",
+ "module.lake-0-project.google_project_service.project_services",
+ "module.load-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.load-project.data.google_project.project",
+ "module.load-project.data.google_storage_project_service_account.gcs_sa",
+ "module.load-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.load-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.load-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.load-project.google_project.project",
+ "module.load-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.load-project.google_project_organization_policy.boolean",
+ "module.load-project.google_project_organization_policy.list",
+ "module.load-project.google_project_service.project_services",
+ "module.load-project.google_project_service_identity.jit_si",
+ "module.load-sa-df-0.data.google_service_account.service_account",
+ "module.load-sa-df-0.google_service_account.service_account",
+ "module.transf-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.data.google_storage_project_service_account.gcs_sa",
+ "module.transf-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.transf-project.google_project.project",
+ "module.transf-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.transf-project.google_project_organization_policy.boolean",
+ "module.transf-project.google_project_organization_policy.list",
+ "module.transf-project.google_project_service.project_services",
+ "module.transf-project.google_project_service_identity.jit_si",
+ "module.transf-sa-bq-0.data.google_service_account.service_account",
+ "module.transf-sa-bq-0.google_service_account.service_account",
+ "module.transf-sa-df-0.data.google_service_account.service_account",
+ "module.transf-sa-df-0.google_service_account.service_account"
+ ]
+ },
+ {
+ "index_key": "roles/datacatalog.tagTemplateViewer",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXpdRO89c=",
+ "id": "lc0210-dtl-0/roles/datacatalog.tagTemplateViewer",
+ "members": [
+ "group:gcp-data-analysts@caggioland.com"
+ ],
+ "project": "lc0210-dtl-0",
+ "role": "roles/datacatalog.tagTemplateViewer"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.lake-0-project.data.google_project.project",
+ "module.lake-0-project.google_project.project",
+ "module.lake-0-project.google_project_iam_custom_role.roles",
+ "module.lake-0-project.google_project_service.project_services",
+ "module.load-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.load-project.data.google_project.project",
+ "module.load-project.data.google_storage_project_service_account.gcs_sa",
+ "module.load-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.load-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.load-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.load-project.google_project.project",
+ "module.load-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.load-project.google_project_organization_policy.boolean",
+ "module.load-project.google_project_organization_policy.list",
+ "module.load-project.google_project_service_identity.jit_si",
+ "module.load-sa-df-0.data.google_service_account.service_account",
+ "module.load-project.google_project_service.project_services",
+ "module.load-sa-df-0.google_service_account.service_account",
+ "module.transf-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.data.google_storage_project_service_account.gcs_sa",
+ "module.transf-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.transf-project.google_project.project",
+ "module.transf-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.transf-project.google_project_organization_policy.boolean",
+ "module.transf-project.google_project_organization_policy.list",
+ "module.transf-project.google_project_service.project_services",
+ "module.transf-project.google_project_service_identity.jit_si",
+ "module.transf-sa-bq-0.data.google_service_account.service_account",
+ "module.transf-sa-bq-0.google_service_account.service_account",
+ "module.transf-sa-df-0.data.google_service_account.service_account",
+ "module.transf-sa-df-0.google_service_account.service_account"
+ ]
+ },
+ {
+ "index_key": "roles/datacatalog.viewer",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXpdRO89c=",
+ "id": "lc0210-dtl-0/roles/datacatalog.viewer",
+ "members": [
+ "group:gcp-data-analysts@caggioland.com"
+ ],
+ "project": "lc0210-dtl-0",
+ "role": "roles/datacatalog.viewer"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.lake-0-project.data.google_project.project",
+ "module.lake-0-project.google_project.project",
+ "module.lake-0-project.google_project_iam_custom_role.roles",
+ "module.lake-0-project.google_project_service.project_services",
+ "module.load-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.load-project.data.google_project.project",
+ "module.load-project.data.google_storage_project_service_account.gcs_sa",
+ "module.load-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.load-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.load-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.load-project.google_project.project",
+ "module.load-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.load-project.google_project_organization_policy.boolean",
+ "module.load-project.google_project_organization_policy.list",
+ "module.load-project.google_project_service.project_services",
+ "module.load-project.google_project_service_identity.jit_si",
+ "module.load-sa-df-0.data.google_service_account.service_account",
+ "module.load-sa-df-0.google_service_account.service_account",
+ "module.transf-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.data.google_storage_project_service_account.gcs_sa",
+ "module.transf-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.transf-project.google_project.project",
+ "module.transf-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.transf-project.google_project_organization_policy.boolean",
+ "module.transf-project.google_project_organization_policy.list",
+ "module.transf-project.google_project_service.project_services",
+ "module.transf-project.google_project_service_identity.jit_si",
+ "module.transf-sa-bq-0.data.google_service_account.service_account",
+ "module.transf-sa-bq-0.google_service_account.service_account",
+ "module.transf-sa-df-0.data.google_service_account.service_account",
+ "module.transf-sa-df-0.google_service_account.service_account"
+ ]
+ },
+ {
+ "index_key": "roles/storage.admin",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXzVpf1wk=",
+ "id": "lc0210-dtl-0/roles/storage.admin",
+ "members": [
+ "group:gcp-data-engineers@caggioland.com"
+ ],
+ "project": "lc0210-dtl-0",
+ "role": "roles/storage.admin"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.lake-0-project.data.google_project.project",
+ "module.lake-0-project.google_project.project",
+ "module.lake-0-project.google_project_iam_custom_role.roles",
+ "module.lake-0-project.google_project_service.project_services",
+ "module.load-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.load-project.data.google_project.project",
+ "module.load-project.data.google_storage_project_service_account.gcs_sa",
+ "module.load-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.load-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.load-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.load-project.google_project.project",
+ "module.load-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.load-project.google_project_organization_policy.boolean",
+ "module.load-project.google_project_organization_policy.list",
+ "module.load-project.google_project_service.project_services",
+ "module.load-project.google_project_service_identity.jit_si",
+ "module.load-sa-df-0.data.google_service_account.service_account",
+ "module.load-sa-df-0.google_service_account.service_account",
+ "module.transf-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.data.google_storage_project_service_account.gcs_sa",
+ "module.transf-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.transf-project.google_project.project",
+ "module.transf-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.transf-project.google_project_organization_policy.boolean",
+ "module.transf-project.google_project_organization_policy.list",
+ "module.transf-project.google_project_service.project_services",
+ "module.transf-project.google_project_service_identity.jit_si",
+ "module.transf-sa-bq-0.data.google_service_account.service_account",
+ "module.transf-sa-bq-0.google_service_account.service_account",
+ "module.transf-sa-df-0.data.google_service_account.service_account",
+ "module.transf-sa-df-0.google_service_account.service_account"
+ ]
+ },
+ {
+ "index_key": "roles/storage.objectCreator",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXzeS1S5Y=",
+ "id": "lc0210-dtl-0/roles/storage.objectCreator",
+ "members": [
+ "serviceAccount:lc0210-load-df-0@lc0210-lod.iam.gserviceaccount.com"
+ ],
+ "project": "lc0210-dtl-0",
+ "role": "roles/storage.objectCreator"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.lake-0-project.data.google_project.project",
+ "module.lake-0-project.google_project.project",
+ "module.lake-0-project.google_project_iam_custom_role.roles",
+ "module.lake-0-project.google_project_service.project_services",
+ "module.load-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.load-project.data.google_project.project",
+ "module.load-project.data.google_storage_project_service_account.gcs_sa",
+ "module.load-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.load-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.load-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.load-project.google_project.project",
+ "module.load-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.load-project.google_project_organization_policy.boolean",
+ "module.load-project.google_project_organization_policy.list",
+ "module.load-project.google_project_service_identity.jit_si",
+ "module.load-sa-df-0.data.google_service_account.service_account",
+ "module.load-project.google_project_service.project_services",
+ "module.load-sa-df-0.google_service_account.service_account",
+ "module.transf-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.data.google_storage_project_service_account.gcs_sa",
+ "module.transf-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.transf-project.google_project.project",
+ "module.transf-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.transf-project.google_project_organization_policy.boolean",
+ "module.transf-project.google_project_organization_policy.list",
+ "module.transf-project.google_project_service.project_services",
+ "module.transf-project.google_project_service_identity.jit_si",
+ "module.transf-sa-bq-0.data.google_service_account.service_account",
+ "module.transf-sa-bq-0.google_service_account.service_account",
+ "module.transf-sa-df-0.data.google_service_account.service_account",
+ "module.transf-sa-df-0.google_service_account.service_account"
+ ]
+ },
+ {
+ "index_key": "roles/storage.objectViewer",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXzeS1S5Y=",
+ "id": "lc0210-dtl-0/roles/storage.objectViewer",
+ "members": [
+ "group:gcp-data-analysts@caggioland.com"
+ ],
+ "project": "lc0210-dtl-0",
+ "role": "roles/storage.objectViewer"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.lake-0-project.data.google_project.project",
+ "module.lake-0-project.google_project.project",
+ "module.lake-0-project.google_project_iam_custom_role.roles",
+ "module.lake-0-project.google_project_service.project_services",
+ "module.load-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.load-project.data.google_project.project",
+ "module.load-project.data.google_storage_project_service_account.gcs_sa",
+ "module.load-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.load-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.load-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.load-project.google_project.project",
+ "module.load-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.load-project.google_project_organization_policy.boolean",
+ "module.load-project.google_project_organization_policy.list",
+ "module.load-project.google_project_service.project_services",
+ "module.load-project.google_project_service_identity.jit_si",
+ "module.load-sa-df-0.google_service_account.service_account",
+ "module.load-sa-df-0.data.google_service_account.service_account",
+ "module.transf-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.data.google_storage_project_service_account.gcs_sa",
+ "module.transf-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.transf-project.google_project.project",
+ "module.transf-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.transf-project.google_project_organization_policy.boolean",
+ "module.transf-project.google_project_organization_policy.list",
+ "module.transf-project.google_project_service.project_services",
+ "module.transf-project.google_project_service_identity.jit_si",
+ "module.transf-sa-bq-0.data.google_service_account.service_account",
+ "module.transf-sa-bq-0.google_service_account.service_account",
+ "module.transf-sa-df-0.data.google_service_account.service_account",
+ "module.transf-sa-df-0.google_service_account.service_account"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.lake-0-project",
+ "mode": "managed",
+ "type": "google_project_service",
+ "name": "project_services",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": "bigquery.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-dtl-0/bigquery.googleapis.com",
+ "project": "lc0210-dtl-0",
+ "service": "bigquery.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.lake-0-project.data.google_project.project",
+ "module.lake-0-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "bigqueryreservation.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-dtl-0/bigqueryreservation.googleapis.com",
+ "project": "lc0210-dtl-0",
+ "service": "bigqueryreservation.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.lake-0-project.data.google_project.project",
+ "module.lake-0-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "bigquerystorage.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-dtl-0/bigquerystorage.googleapis.com",
+ "project": "lc0210-dtl-0",
+ "service": "bigquerystorage.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.lake-0-project.data.google_project.project",
+ "module.lake-0-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "cloudkms.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-dtl-0/cloudkms.googleapis.com",
+ "project": "lc0210-dtl-0",
+ "service": "cloudkms.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.lake-0-project.data.google_project.project",
+ "module.lake-0-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "cloudresourcemanager.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-dtl-0/cloudresourcemanager.googleapis.com",
+ "project": "lc0210-dtl-0",
+ "service": "cloudresourcemanager.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.lake-0-project.data.google_project.project",
+ "module.lake-0-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "compute.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-dtl-0/compute.googleapis.com",
+ "project": "lc0210-dtl-0",
+ "service": "compute.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.lake-0-project.data.google_project.project",
+ "module.lake-0-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "dataflow.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-dtl-0/dataflow.googleapis.com",
+ "project": "lc0210-dtl-0",
+ "service": "dataflow.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.lake-0-project.data.google_project.project",
+ "module.lake-0-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "iam.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-dtl-0/iam.googleapis.com",
+ "project": "lc0210-dtl-0",
+ "service": "iam.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.lake-0-project.data.google_project.project",
+ "module.lake-0-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "pubsub.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-dtl-0/pubsub.googleapis.com",
+ "project": "lc0210-dtl-0",
+ "service": "pubsub.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.lake-0-project.data.google_project.project",
+ "module.lake-0-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "servicenetworking.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-dtl-0/servicenetworking.googleapis.com",
+ "project": "lc0210-dtl-0",
+ "service": "servicenetworking.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.lake-0-project.data.google_project.project",
+ "module.lake-0-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "serviceusage.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-dtl-0/serviceusage.googleapis.com",
+ "project": "lc0210-dtl-0",
+ "service": "serviceusage.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.lake-0-project.data.google_project.project",
+ "module.lake-0-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "stackdriver.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-dtl-0/stackdriver.googleapis.com",
+ "project": "lc0210-dtl-0",
+ "service": "stackdriver.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.lake-0-project.data.google_project.project",
+ "module.lake-0-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "storage-component.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-dtl-0/storage-component.googleapis.com",
+ "project": "lc0210-dtl-0",
+ "service": "storage-component.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.lake-0-project.data.google_project.project",
+ "module.lake-0-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "storage.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-dtl-0/storage.googleapis.com",
+ "project": "lc0210-dtl-0",
+ "service": "storage.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.lake-0-project.data.google_project.project",
+ "module.lake-0-project.google_project.project"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.lake-0-project",
+ "mode": "managed",
+ "type": "google_project_service_identity",
+ "name": "jit_si",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google-beta\"]",
+ "instances": [
+ {
+ "index_key": "pubsub.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "email": "service-1089428043779@gcp-sa-pubsub.iam.gserviceaccount.com",
+ "id": "projects/lc0210-dtl-0/services/pubsub.googleapis.com",
+ "project": "lc0210-dtl-0",
+ "service": "pubsub.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMH19",
+ "dependencies": [
+ "module.lake-0-project.data.google_project.project",
+ "module.lake-0-project.google_project.project",
+ "module.lake-0-project.google_project_service.project_services"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.lake-1-bq-0",
+ "mode": "managed",
+ "type": "google_bigquery_dataset",
+ "name": "default",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "schema_version": 0,
+ "attributes": {
+ "access": [
+ {
+ "domain": "",
+ "group_by_email": "",
+ "role": "OWNER",
+ "special_group": "",
+ "user_by_email": "admin@caggioland.com",
+ "view": []
+ },
+ {
+ "domain": "",
+ "group_by_email": "",
+ "role": "OWNER",
+ "special_group": "projectOwners",
+ "user_by_email": "",
+ "view": []
+ },
+ {
+ "domain": "",
+ "group_by_email": "",
+ "role": "READER",
+ "special_group": "projectReaders",
+ "user_by_email": "",
+ "view": []
+ },
+ {
+ "domain": "",
+ "group_by_email": "",
+ "role": "WRITER",
+ "special_group": "projectWriters",
+ "user_by_email": "",
+ "view": []
+ }
+ ],
+ "creation_time": -349208454,
+ "dataset_id": "lc0210_dtl_1_bq_0",
+ "default_encryption_configuration": [],
+ "default_partition_expiration_ms": 0,
+ "default_table_expiration_ms": 0,
+ "delete_contents_on_destroy": false,
+ "description": "Terraform managed.",
+ "etag": "CM/zhzQJDuS1/ZZRcR0VhQ==",
+ "friendly_name": "",
+ "id": "projects/lc0210-dtl-1/datasets/lc0210_dtl_1_bq_0",
+ "labels": null,
+ "last_modified_time": -349208454,
+ "location": "EU",
+ "project": "lc0210-dtl-1",
+ "self_link": "https://bigquery.googleapis.com/bigquery/v2/projects/lc0210-dtl-1/datasets/lc0210_dtl_1_bq_0",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19",
+ "dependencies": [
+ "module.lake-1-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.lake-1-project.data.google_project.project",
+ "module.lake-1-project.data.google_storage_project_service_account.gcs_sa",
+ "module.lake-1-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.lake-1-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.lake-1-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.lake-1-project.google_project.project",
+ "module.lake-1-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.lake-1-project.google_project_organization_policy.boolean",
+ "module.lake-1-project.google_project_organization_policy.list",
+ "module.lake-1-project.google_project_service.project_services",
+ "module.lake-1-project.google_project_service_identity.jit_si"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.lake-1-cs-0",
+ "mode": "managed",
+ "type": "google_storage_bucket",
+ "name": "bucket",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "schema_version": 0,
+ "attributes": {
+ "cors": [],
+ "default_event_based_hold": false,
+ "encryption": [],
+ "force_destroy": true,
+ "id": "lc0210-dtl-1-cs-0",
+ "labels": {},
+ "lifecycle_rule": [],
+ "location": "EU",
+ "logging": [],
+ "name": "lc0210-dtl-1-cs-0",
+ "project": "lc0210-dtl-1",
+ "requester_pays": false,
+ "retention_policy": [],
+ "self_link": "https://www.googleapis.com/storage/v1/b/lc0210-dtl-1-cs-0",
+ "storage_class": "MULTI_REGIONAL",
+ "timeouts": null,
+ "uniform_bucket_level_access": true,
+ "url": "gs://lc0210-dtl-1-cs-0",
+ "versioning": [
+ {
+ "enabled": false
+ }
+ ],
+ "website": []
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoyNDAwMDAwMDAwMDAsInJlYWQiOjI0MDAwMDAwMDAwMCwidXBkYXRlIjoyNDAwMDAwMDAwMDB9fQ==",
+ "dependencies": [
+ "module.lake-1-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.lake-1-project.data.google_project.project",
+ "module.lake-1-project.data.google_storage_project_service_account.gcs_sa",
+ "module.lake-1-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.lake-1-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.lake-1-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.lake-1-project.google_project.project",
+ "module.lake-1-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.lake-1-project.google_project_organization_policy.boolean",
+ "module.lake-1-project.google_project_organization_policy.list",
+ "module.lake-1-project.google_project_service.project_services",
+ "module.lake-1-project.google_project_service_identity.jit_si"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.lake-1-project",
+ "mode": "data",
+ "type": "google_bigquery_default_service_account",
+ "name": "bq_sa",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": 0,
+ "schema_version": 0,
+ "attributes": {
+ "email": "bq-1035186898939@bigquery-encryption.iam.gserviceaccount.com",
+ "id": "bq-1035186898939@bigquery-encryption.iam.gserviceaccount.com",
+ "project": "lc0210-dtl-1"
+ },
+ "sensitive_attributes": []
+ }
+ ]
+ },
+ {
+ "module": "module.lake-1-project",
+ "mode": "data",
+ "type": "google_storage_project_service_account",
+ "name": "gcs_sa",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": 0,
+ "schema_version": 0,
+ "attributes": {
+ "email_address": "service-1035186898939@gs-project-accounts.iam.gserviceaccount.com",
+ "id": "service-1035186898939@gs-project-accounts.iam.gserviceaccount.com",
+ "project": "lc0210-dtl-1",
+ "user_project": null
+ },
+ "sensitive_attributes": []
+ }
+ ]
+ },
+ {
+ "module": "module.lake-1-project",
+ "mode": "managed",
+ "type": "google_project",
+ "name": "project",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": 0,
+ "schema_version": 1,
+ "attributes": {
+ "auto_create_network": false,
+ "billing_account": "0181A7-4CC981-B7594C",
+ "folder_id": "632432239104",
+ "id": "projects/lc0210-dtl-1",
+ "labels": {},
+ "name": "lc0210-dtl-1",
+ "number": "1035186898939",
+ "org_id": "",
+ "project_id": "lc0210-dtl-1",
+ "skip_delete": false,
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjo2MDAwMDAwMDAwMDAsImRlbGV0ZSI6NjAwMDAwMDAwMDAwLCJyZWFkIjo2MDAwMDAwMDAwMDAsInVwZGF0ZSI6NjAwMDAwMDAwMDAwfSwic2NoZW1hX3ZlcnNpb24iOiIxIn0="
+ }
+ ]
+ },
+ {
+ "module": "module.lake-1-project",
+ "mode": "managed",
+ "type": "google_project_iam_binding",
+ "name": "authoritative",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": "roles/bigquery.dataEditor",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXzVrtr7U=",
+ "id": "lc0210-dtl-1/roles/bigquery.dataEditor",
+ "members": [
+ "group:gcp-data-engineers@caggioland.com",
+ "serviceAccount:lc0210-trf-bq-0@lc0210-trf.iam.gserviceaccount.com",
+ "serviceAccount:lc0210-trf-df-0@lc0210-trf.iam.gserviceaccount.com"
+ ],
+ "project": "lc0210-dtl-1",
+ "role": "roles/bigquery.dataEditor"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.lake-1-project.data.google_project.project",
+ "module.lake-1-project.google_project.project",
+ "module.lake-1-project.google_project_iam_custom_role.roles",
+ "module.lake-1-project.google_project_service.project_services",
+ "module.transf-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.data.google_storage_project_service_account.gcs_sa",
+ "module.transf-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.transf-project.google_project.project",
+ "module.transf-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.transf-project.google_project_organization_policy.boolean",
+ "module.transf-project.google_project_organization_policy.list",
+ "module.transf-project.google_project_service.project_services",
+ "module.transf-project.google_project_service_identity.jit_si",
+ "module.transf-sa-bq-0.data.google_service_account.service_account",
+ "module.transf-sa-bq-0.google_service_account.service_account",
+ "module.transf-sa-df-0.data.google_service_account.service_account",
+ "module.transf-sa-df-0.google_service_account.service_account"
+ ]
+ },
+ {
+ "index_key": "roles/bigquery.dataViewer",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXpdNTIoc=",
+ "id": "lc0210-dtl-1/roles/bigquery.dataViewer",
+ "members": [
+ "group:gcp-data-analysts@caggioland.com"
+ ],
+ "project": "lc0210-dtl-1",
+ "role": "roles/bigquery.dataViewer"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.lake-1-project.data.google_project.project",
+ "module.lake-1-project.google_project.project",
+ "module.lake-1-project.google_project_iam_custom_role.roles",
+ "module.lake-1-project.google_project_service.project_services",
+ "module.transf-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.data.google_storage_project_service_account.gcs_sa",
+ "module.transf-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.transf-project.google_project.project",
+ "module.transf-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.transf-project.google_project_organization_policy.boolean",
+ "module.transf-project.google_project_organization_policy.list",
+ "module.transf-project.google_project_service.project_services",
+ "module.transf-project.google_project_service_identity.jit_si",
+ "module.transf-sa-bq-0.data.google_service_account.service_account",
+ "module.transf-sa-bq-0.google_service_account.service_account",
+ "module.transf-sa-df-0.data.google_service_account.service_account",
+ "module.transf-sa-df-0.google_service_account.service_account"
+ ]
+ },
+ {
+ "index_key": "roles/bigquery.jobUser",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXzVrtr7U=",
+ "id": "lc0210-dtl-1/roles/bigquery.jobUser",
+ "members": [
+ "group:gcp-data-analysts@caggioland.com",
+ "serviceAccount:lc0210-trf-bq-0@lc0210-trf.iam.gserviceaccount.com"
+ ],
+ "project": "lc0210-dtl-1",
+ "role": "roles/bigquery.jobUser"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.lake-1-project.data.google_project.project",
+ "module.lake-1-project.google_project.project",
+ "module.lake-1-project.google_project_iam_custom_role.roles",
+ "module.lake-1-project.google_project_service.project_services",
+ "module.transf-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.data.google_storage_project_service_account.gcs_sa",
+ "module.transf-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.transf-project.google_project.project",
+ "module.transf-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.transf-project.google_project_organization_policy.boolean",
+ "module.transf-project.google_project_organization_policy.list",
+ "module.transf-project.google_project_service.project_services",
+ "module.transf-project.google_project_service_identity.jit_si",
+ "module.transf-sa-bq-0.data.google_service_account.service_account",
+ "module.transf-sa-bq-0.google_service_account.service_account",
+ "module.transf-sa-df-0.data.google_service_account.service_account",
+ "module.transf-sa-df-0.google_service_account.service_account"
+ ]
+ },
+ {
+ "index_key": "roles/bigquery.user",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXpdNTIoc=",
+ "id": "lc0210-dtl-1/roles/bigquery.user",
+ "members": [
+ "group:gcp-data-analysts@caggioland.com"
+ ],
+ "project": "lc0210-dtl-1",
+ "role": "roles/bigquery.user"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.lake-1-project.data.google_project.project",
+ "module.lake-1-project.google_project.project",
+ "module.lake-1-project.google_project_iam_custom_role.roles",
+ "module.lake-1-project.google_project_service.project_services",
+ "module.transf-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.data.google_storage_project_service_account.gcs_sa",
+ "module.transf-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.transf-project.google_project.project",
+ "module.transf-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.transf-project.google_project_organization_policy.boolean",
+ "module.transf-project.google_project_organization_policy.list",
+ "module.transf-project.google_project_service.project_services",
+ "module.transf-project.google_project_service_identity.jit_si",
+ "module.transf-sa-bq-0.data.google_service_account.service_account",
+ "module.transf-sa-bq-0.google_service_account.service_account",
+ "module.transf-sa-df-0.data.google_service_account.service_account",
+ "module.transf-sa-df-0.google_service_account.service_account"
+ ]
+ },
+ {
+ "index_key": "roles/datacatalog.tagTemplateViewer",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXpdNTIoc=",
+ "id": "lc0210-dtl-1/roles/datacatalog.tagTemplateViewer",
+ "members": [
+ "group:gcp-data-analysts@caggioland.com"
+ ],
+ "project": "lc0210-dtl-1",
+ "role": "roles/datacatalog.tagTemplateViewer"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.lake-1-project.data.google_project.project",
+ "module.lake-1-project.google_project.project",
+ "module.lake-1-project.google_project_iam_custom_role.roles",
+ "module.lake-1-project.google_project_service.project_services",
+ "module.transf-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.data.google_storage_project_service_account.gcs_sa",
+ "module.transf-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.transf-project.google_project.project",
+ "module.transf-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.transf-project.google_project_organization_policy.boolean",
+ "module.transf-project.google_project_organization_policy.list",
+ "module.transf-project.google_project_service.project_services",
+ "module.transf-project.google_project_service_identity.jit_si",
+ "module.transf-sa-bq-0.data.google_service_account.service_account",
+ "module.transf-sa-bq-0.google_service_account.service_account",
+ "module.transf-sa-df-0.data.google_service_account.service_account",
+ "module.transf-sa-df-0.google_service_account.service_account"
+ ]
+ },
+ {
+ "index_key": "roles/datacatalog.viewer",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXpdNTIoc=",
+ "id": "lc0210-dtl-1/roles/datacatalog.viewer",
+ "members": [
+ "group:gcp-data-analysts@caggioland.com"
+ ],
+ "project": "lc0210-dtl-1",
+ "role": "roles/datacatalog.viewer"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.lake-1-project.data.google_project.project",
+ "module.lake-1-project.google_project.project",
+ "module.lake-1-project.google_project_iam_custom_role.roles",
+ "module.lake-1-project.google_project_service.project_services",
+ "module.transf-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.data.google_storage_project_service_account.gcs_sa",
+ "module.transf-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.transf-project.google_project.project",
+ "module.transf-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.transf-project.google_project_organization_policy.boolean",
+ "module.transf-project.google_project_organization_policy.list",
+ "module.transf-project.google_project_service.project_services",
+ "module.transf-project.google_project_service_identity.jit_si",
+ "module.transf-sa-bq-0.data.google_service_account.service_account",
+ "module.transf-sa-bq-0.google_service_account.service_account",
+ "module.transf-sa-df-0.data.google_service_account.service_account",
+ "module.transf-sa-df-0.google_service_account.service_account"
+ ]
+ },
+ {
+ "index_key": "roles/storage.admin",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXzVrtr7U=",
+ "id": "lc0210-dtl-1/roles/storage.admin",
+ "members": [
+ "group:gcp-data-engineers@caggioland.com"
+ ],
+ "project": "lc0210-dtl-1",
+ "role": "roles/storage.admin"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.lake-1-project.data.google_project.project",
+ "module.lake-1-project.google_project.project",
+ "module.lake-1-project.google_project_iam_custom_role.roles",
+ "module.lake-1-project.google_project_service.project_services",
+ "module.transf-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.data.google_storage_project_service_account.gcs_sa",
+ "module.transf-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.transf-project.google_project.project",
+ "module.transf-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.transf-project.google_project_organization_policy.boolean",
+ "module.transf-project.google_project_organization_policy.list",
+ "module.transf-project.google_project_service.project_services",
+ "module.transf-project.google_project_service_identity.jit_si",
+ "module.transf-sa-bq-0.data.google_service_account.service_account",
+ "module.transf-sa-bq-0.google_service_account.service_account",
+ "module.transf-sa-df-0.data.google_service_account.service_account",
+ "module.transf-sa-df-0.google_service_account.service_account"
+ ]
+ },
+ {
+ "index_key": "roles/storage.objectCreator",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXzeS9/mA=",
+ "id": "lc0210-dtl-1/roles/storage.objectCreator",
+ "members": [
+ "serviceAccount:lc0210-trf-df-0@lc0210-trf.iam.gserviceaccount.com"
+ ],
+ "project": "lc0210-dtl-1",
+ "role": "roles/storage.objectCreator"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.lake-1-project.data.google_project.project",
+ "module.lake-1-project.google_project_iam_custom_role.roles",
+ "module.lake-1-project.google_project_service.project_services",
+ "module.transf-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.data.google_storage_project_service_account.gcs_sa",
+ "module.transf-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.transf-project.google_project.project",
+ "module.lake-1-project.google_project.project",
+ "module.transf-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.transf-project.google_project_organization_policy.boolean",
+ "module.transf-project.google_project_organization_policy.list",
+ "module.transf-project.google_project_service.project_services",
+ "module.transf-project.google_project_service_identity.jit_si",
+ "module.transf-sa-bq-0.data.google_service_account.service_account",
+ "module.transf-sa-bq-0.google_service_account.service_account",
+ "module.transf-sa-df-0.data.google_service_account.service_account",
+ "module.transf-sa-df-0.google_service_account.service_account"
+ ]
+ },
+ {
+ "index_key": "roles/storage.objectViewer",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXzVrtr7U=",
+ "id": "lc0210-dtl-1/roles/storage.objectViewer",
+ "members": [
+ "group:gcp-data-analysts@caggioland.com",
+ "serviceAccount:lc0210-trf-df-0@lc0210-trf.iam.gserviceaccount.com"
+ ],
+ "project": "lc0210-dtl-1",
+ "role": "roles/storage.objectViewer"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.lake-1-project.data.google_project.project",
+ "module.lake-1-project.google_project.project",
+ "module.lake-1-project.google_project_iam_custom_role.roles",
+ "module.lake-1-project.google_project_service.project_services",
+ "module.transf-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.data.google_storage_project_service_account.gcs_sa",
+ "module.transf-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.transf-project.google_project.project",
+ "module.transf-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.transf-project.google_project_organization_policy.boolean",
+ "module.transf-project.google_project_organization_policy.list",
+ "module.transf-project.google_project_service.project_services",
+ "module.transf-project.google_project_service_identity.jit_si",
+ "module.transf-sa-bq-0.data.google_service_account.service_account",
+ "module.transf-sa-bq-0.google_service_account.service_account",
+ "module.transf-sa-df-0.data.google_service_account.service_account",
+ "module.transf-sa-df-0.google_service_account.service_account"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.lake-1-project",
+ "mode": "managed",
+ "type": "google_project_service",
+ "name": "project_services",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": "bigquery.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-dtl-1/bigquery.googleapis.com",
+ "project": "lc0210-dtl-1",
+ "service": "bigquery.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.lake-1-project.data.google_project.project",
+ "module.lake-1-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "bigqueryreservation.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-dtl-1/bigqueryreservation.googleapis.com",
+ "project": "lc0210-dtl-1",
+ "service": "bigqueryreservation.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.lake-1-project.data.google_project.project",
+ "module.lake-1-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "bigquerystorage.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-dtl-1/bigquerystorage.googleapis.com",
+ "project": "lc0210-dtl-1",
+ "service": "bigquerystorage.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.lake-1-project.data.google_project.project",
+ "module.lake-1-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "cloudkms.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-dtl-1/cloudkms.googleapis.com",
+ "project": "lc0210-dtl-1",
+ "service": "cloudkms.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.lake-1-project.data.google_project.project",
+ "module.lake-1-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "cloudresourcemanager.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-dtl-1/cloudresourcemanager.googleapis.com",
+ "project": "lc0210-dtl-1",
+ "service": "cloudresourcemanager.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.lake-1-project.data.google_project.project",
+ "module.lake-1-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "compute.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-dtl-1/compute.googleapis.com",
+ "project": "lc0210-dtl-1",
+ "service": "compute.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.lake-1-project.data.google_project.project",
+ "module.lake-1-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "dataflow.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-dtl-1/dataflow.googleapis.com",
+ "project": "lc0210-dtl-1",
+ "service": "dataflow.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.lake-1-project.data.google_project.project",
+ "module.lake-1-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "iam.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-dtl-1/iam.googleapis.com",
+ "project": "lc0210-dtl-1",
+ "service": "iam.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.lake-1-project.data.google_project.project",
+ "module.lake-1-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "pubsub.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-dtl-1/pubsub.googleapis.com",
+ "project": "lc0210-dtl-1",
+ "service": "pubsub.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.lake-1-project.data.google_project.project",
+ "module.lake-1-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "servicenetworking.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-dtl-1/servicenetworking.googleapis.com",
+ "project": "lc0210-dtl-1",
+ "service": "servicenetworking.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.lake-1-project.data.google_project.project",
+ "module.lake-1-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "serviceusage.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-dtl-1/serviceusage.googleapis.com",
+ "project": "lc0210-dtl-1",
+ "service": "serviceusage.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.lake-1-project.data.google_project.project",
+ "module.lake-1-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "stackdriver.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-dtl-1/stackdriver.googleapis.com",
+ "project": "lc0210-dtl-1",
+ "service": "stackdriver.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.lake-1-project.data.google_project.project",
+ "module.lake-1-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "storage-component.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-dtl-1/storage-component.googleapis.com",
+ "project": "lc0210-dtl-1",
+ "service": "storage-component.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.lake-1-project.data.google_project.project",
+ "module.lake-1-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "storage.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-dtl-1/storage.googleapis.com",
+ "project": "lc0210-dtl-1",
+ "service": "storage.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.lake-1-project.data.google_project.project",
+ "module.lake-1-project.google_project.project"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.lake-1-project",
+ "mode": "managed",
+ "type": "google_project_service_identity",
+ "name": "jit_si",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google-beta\"]",
+ "instances": [
+ {
+ "index_key": "pubsub.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "email": "service-1035186898939@gcp-sa-pubsub.iam.gserviceaccount.com",
+ "id": "projects/lc0210-dtl-1/services/pubsub.googleapis.com",
+ "project": "lc0210-dtl-1",
+ "service": "pubsub.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMH19",
+ "dependencies": [
+ "module.lake-1-project.data.google_project.project",
+ "module.lake-1-project.google_project.project",
+ "module.lake-1-project.google_project_service.project_services"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.lake-2-bq-0",
+ "mode": "managed",
+ "type": "google_bigquery_dataset",
+ "name": "default",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "schema_version": 0,
+ "attributes": {
+ "access": [
+ {
+ "domain": "",
+ "group_by_email": "",
+ "role": "OWNER",
+ "special_group": "",
+ "user_by_email": "admin@caggioland.com",
+ "view": []
+ },
+ {
+ "domain": "",
+ "group_by_email": "",
+ "role": "OWNER",
+ "special_group": "projectOwners",
+ "user_by_email": "",
+ "view": []
+ },
+ {
+ "domain": "",
+ "group_by_email": "",
+ "role": "READER",
+ "special_group": "projectReaders",
+ "user_by_email": "",
+ "view": []
+ },
+ {
+ "domain": "",
+ "group_by_email": "",
+ "role": "WRITER",
+ "special_group": "projectWriters",
+ "user_by_email": "",
+ "view": []
+ }
+ ],
+ "creation_time": -349151857,
+ "dataset_id": "lc0210_dtl_2_bq_0",
+ "default_encryption_configuration": [],
+ "default_partition_expiration_ms": 0,
+ "default_table_expiration_ms": 0,
+ "delete_contents_on_destroy": false,
+ "description": "Terraform managed.",
+ "etag": "ZxMs/BP6LlPiZ58iFZfOdw==",
+ "friendly_name": "",
+ "id": "projects/lc0210-dtl-2/datasets/lc0210_dtl_2_bq_0",
+ "labels": null,
+ "last_modified_time": -349151857,
+ "location": "EU",
+ "project": "lc0210-dtl-2",
+ "self_link": "https://bigquery.googleapis.com/bigquery/v2/projects/lc0210-dtl-2/datasets/lc0210_dtl_2_bq_0",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19",
+ "dependencies": [
+ "module.lake-2-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.lake-2-project.data.google_project.project",
+ "module.lake-2-project.data.google_storage_project_service_account.gcs_sa",
+ "module.lake-2-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.lake-2-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.lake-2-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.lake-2-project.google_project.project",
+ "module.lake-2-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.lake-2-project.google_project_organization_policy.boolean",
+ "module.lake-2-project.google_project_organization_policy.list",
+ "module.lake-2-project.google_project_service.project_services",
+ "module.lake-2-project.google_project_service_identity.jit_si"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.lake-2-cs-0",
+ "mode": "managed",
+ "type": "google_storage_bucket",
+ "name": "bucket",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "schema_version": 0,
+ "attributes": {
+ "cors": [],
+ "default_event_based_hold": false,
+ "encryption": [],
+ "force_destroy": true,
+ "id": "lc0210-dtl-2-cs-0",
+ "labels": {},
+ "lifecycle_rule": [],
+ "location": "EU",
+ "logging": [],
+ "name": "lc0210-dtl-2-cs-0",
+ "project": "lc0210-dtl-2",
+ "requester_pays": false,
+ "retention_policy": [],
+ "self_link": "https://www.googleapis.com/storage/v1/b/lc0210-dtl-2-cs-0",
+ "storage_class": "MULTI_REGIONAL",
+ "timeouts": null,
+ "uniform_bucket_level_access": true,
+ "url": "gs://lc0210-dtl-2-cs-0",
+ "versioning": [
+ {
+ "enabled": false
+ }
+ ],
+ "website": []
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoyNDAwMDAwMDAwMDAsInJlYWQiOjI0MDAwMDAwMDAwMCwidXBkYXRlIjoyNDAwMDAwMDAwMDB9fQ==",
+ "dependencies": [
+ "module.lake-2-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.lake-2-project.data.google_project.project",
+ "module.lake-2-project.data.google_storage_project_service_account.gcs_sa",
+ "module.lake-2-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.lake-2-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.lake-2-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.lake-2-project.google_project.project",
+ "module.lake-2-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.lake-2-project.google_project_organization_policy.boolean",
+ "module.lake-2-project.google_project_organization_policy.list",
+ "module.lake-2-project.google_project_service.project_services",
+ "module.lake-2-project.google_project_service_identity.jit_si"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.lake-2-project",
+ "mode": "data",
+ "type": "google_bigquery_default_service_account",
+ "name": "bq_sa",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": 0,
+ "schema_version": 0,
+ "attributes": {
+ "email": "bq-42881574800@bigquery-encryption.iam.gserviceaccount.com",
+ "id": "bq-42881574800@bigquery-encryption.iam.gserviceaccount.com",
+ "project": "lc0210-dtl-2"
+ },
+ "sensitive_attributes": []
+ }
+ ]
+ },
+ {
+ "module": "module.lake-2-project",
+ "mode": "data",
+ "type": "google_storage_project_service_account",
+ "name": "gcs_sa",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": 0,
+ "schema_version": 0,
+ "attributes": {
+ "email_address": "service-42881574800@gs-project-accounts.iam.gserviceaccount.com",
+ "id": "service-42881574800@gs-project-accounts.iam.gserviceaccount.com",
+ "project": "lc0210-dtl-2",
+ "user_project": null
+ },
+ "sensitive_attributes": []
+ }
+ ]
+ },
+ {
+ "module": "module.lake-2-project",
+ "mode": "managed",
+ "type": "google_project",
+ "name": "project",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": 0,
+ "schema_version": 1,
+ "attributes": {
+ "auto_create_network": false,
+ "billing_account": "0181A7-4CC981-B7594C",
+ "folder_id": "632432239104",
+ "id": "projects/lc0210-dtl-2",
+ "labels": {},
+ "name": "lc0210-dtl-2",
+ "number": "42881574800",
+ "org_id": "",
+ "project_id": "lc0210-dtl-2",
+ "skip_delete": false,
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjo2MDAwMDAwMDAwMDAsImRlbGV0ZSI6NjAwMDAwMDAwMDAwLCJyZWFkIjo2MDAwMDAwMDAwMDAsInVwZGF0ZSI6NjAwMDAwMDAwMDAwfSwic2NoZW1hX3ZlcnNpb24iOiIxIn0="
+ }
+ ]
+ },
+ {
+ "module": "module.lake-2-project",
+ "mode": "managed",
+ "type": "google_project_iam_binding",
+ "name": "authoritative",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": "roles/bigquery.dataEditor",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXzVrlUSg=",
+ "id": "lc0210-dtl-2/roles/bigquery.dataEditor",
+ "members": [
+ "group:gcp-data-engineers@caggioland.com",
+ "serviceAccount:lc0210-trf-bq-0@lc0210-trf.iam.gserviceaccount.com",
+ "serviceAccount:lc0210-trf-df-0@lc0210-trf.iam.gserviceaccount.com"
+ ],
+ "project": "lc0210-dtl-2",
+ "role": "roles/bigquery.dataEditor"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.lake-2-project.google_project.project",
+ "module.transf-project.google_project.project",
+ "module.lake-2-project.google_project_iam_custom_role.roles",
+ "module.lake-2-project.google_project_service.project_services",
+ "module.transf-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.data.google_storage_project_service_account.gcs_sa",
+ "module.transf-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.lake-2-project.data.google_project.project",
+ "module.transf-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.transf-project.google_project_organization_policy.boolean",
+ "module.transf-project.google_project_organization_policy.list",
+ "module.transf-project.google_project_service.project_services",
+ "module.transf-project.google_project_service_identity.jit_si",
+ "module.transf-sa-bq-0.data.google_service_account.service_account",
+ "module.transf-sa-bq-0.google_service_account.service_account",
+ "module.transf-sa-df-0.data.google_service_account.service_account",
+ "module.transf-sa-df-0.google_service_account.service_account"
+ ]
+ },
+ {
+ "index_key": "roles/bigquery.dataViewer",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXpdRQyrU=",
+ "id": "lc0210-dtl-2/roles/bigquery.dataViewer",
+ "members": [
+ "group:gcp-data-analysts@caggioland.com"
+ ],
+ "project": "lc0210-dtl-2",
+ "role": "roles/bigquery.dataViewer"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.lake-2-project.data.google_project.project",
+ "module.lake-2-project.google_project_iam_custom_role.roles",
+ "module.lake-2-project.google_project_service.project_services",
+ "module.transf-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.transf-project.google_project.project",
+ "module.lake-2-project.google_project.project",
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.data.google_storage_project_service_account.gcs_sa",
+ "module.transf-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.transf-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.transf-project.google_project_organization_policy.boolean",
+ "module.transf-project.google_project_organization_policy.list",
+ "module.transf-project.google_project_service.project_services",
+ "module.transf-project.google_project_service_identity.jit_si",
+ "module.transf-sa-bq-0.data.google_service_account.service_account",
+ "module.transf-sa-bq-0.google_service_account.service_account",
+ "module.transf-sa-df-0.data.google_service_account.service_account",
+ "module.transf-sa-df-0.google_service_account.service_account"
+ ]
+ },
+ {
+ "index_key": "roles/bigquery.jobUser",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXzVp0lJM=",
+ "id": "lc0210-dtl-2/roles/bigquery.jobUser",
+ "members": [
+ "group:gcp-data-analysts@caggioland.com",
+ "serviceAccount:lc0210-trf-bq-0@lc0210-trf.iam.gserviceaccount.com"
+ ],
+ "project": "lc0210-dtl-2",
+ "role": "roles/bigquery.jobUser"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.lake-2-project.google_project.project",
+ "module.lake-2-project.google_project_iam_custom_role.roles",
+ "module.lake-2-project.google_project_service.project_services",
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.lake-2-project.data.google_project.project",
+ "module.transf-project.data.google_storage_project_service_account.gcs_sa",
+ "module.transf-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.transf-project.google_project.project",
+ "module.transf-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.transf-project.google_project_organization_policy.boolean",
+ "module.transf-project.google_project_organization_policy.list",
+ "module.transf-project.google_project_service.project_services",
+ "module.transf-project.google_project_service_identity.jit_si",
+ "module.transf-sa-bq-0.data.google_service_account.service_account",
+ "module.transf-sa-bq-0.google_service_account.service_account",
+ "module.transf-sa-df-0.data.google_service_account.service_account",
+ "module.transf-sa-df-0.google_service_account.service_account"
+ ]
+ },
+ {
+ "index_key": "roles/bigquery.user",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXpdRQyrU=",
+ "id": "lc0210-dtl-2/roles/bigquery.user",
+ "members": [
+ "group:gcp-data-analysts@caggioland.com"
+ ],
+ "project": "lc0210-dtl-2",
+ "role": "roles/bigquery.user"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.lake-2-project.data.google_project.project",
+ "module.lake-2-project.google_project.project",
+ "module.lake-2-project.google_project_iam_custom_role.roles",
+ "module.lake-2-project.google_project_service.project_services",
+ "module.transf-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.data.google_storage_project_service_account.gcs_sa",
+ "module.transf-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.transf-project.google_project.project",
+ "module.transf-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.transf-project.google_project_organization_policy.boolean",
+ "module.transf-project.google_project_organization_policy.list",
+ "module.transf-project.google_project_service.project_services",
+ "module.transf-project.google_project_service_identity.jit_si",
+ "module.transf-sa-bq-0.data.google_service_account.service_account",
+ "module.transf-sa-bq-0.google_service_account.service_account",
+ "module.transf-sa-df-0.data.google_service_account.service_account",
+ "module.transf-sa-df-0.google_service_account.service_account"
+ ]
+ },
+ {
+ "index_key": "roles/datacatalog.tagTemplateViewer",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXpdRQyrU=",
+ "id": "lc0210-dtl-2/roles/datacatalog.tagTemplateViewer",
+ "members": [
+ "group:gcp-data-analysts@caggioland.com"
+ ],
+ "project": "lc0210-dtl-2",
+ "role": "roles/datacatalog.tagTemplateViewer"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.lake-2-project.data.google_project.project",
+ "module.lake-2-project.google_project.project",
+ "module.lake-2-project.google_project_iam_custom_role.roles",
+ "module.lake-2-project.google_project_service.project_services",
+ "module.transf-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.data.google_storage_project_service_account.gcs_sa",
+ "module.transf-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.transf-project.google_project.project",
+ "module.transf-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.transf-project.google_project_organization_policy.boolean",
+ "module.transf-project.google_project_organization_policy.list",
+ "module.transf-project.google_project_service.project_services",
+ "module.transf-project.google_project_service_identity.jit_si",
+ "module.transf-sa-bq-0.data.google_service_account.service_account",
+ "module.transf-sa-bq-0.google_service_account.service_account",
+ "module.transf-sa-df-0.data.google_service_account.service_account",
+ "module.transf-sa-df-0.google_service_account.service_account"
+ ]
+ },
+ {
+ "index_key": "roles/datacatalog.viewer",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXpdRQyrU=",
+ "id": "lc0210-dtl-2/roles/datacatalog.viewer",
+ "members": [
+ "group:gcp-data-analysts@caggioland.com"
+ ],
+ "project": "lc0210-dtl-2",
+ "role": "roles/datacatalog.viewer"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.lake-2-project.data.google_project.project",
+ "module.lake-2-project.google_project.project",
+ "module.lake-2-project.google_project_iam_custom_role.roles",
+ "module.lake-2-project.google_project_service.project_services",
+ "module.transf-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.data.google_storage_project_service_account.gcs_sa",
+ "module.transf-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.transf-project.google_project.project",
+ "module.transf-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.transf-project.google_project_organization_policy.boolean",
+ "module.transf-project.google_project_organization_policy.list",
+ "module.transf-project.google_project_service.project_services",
+ "module.transf-project.google_project_service_identity.jit_si",
+ "module.transf-sa-bq-0.data.google_service_account.service_account",
+ "module.transf-sa-bq-0.google_service_account.service_account",
+ "module.transf-sa-df-0.data.google_service_account.service_account",
+ "module.transf-sa-df-0.google_service_account.service_account"
+ ]
+ },
+ {
+ "index_key": "roles/storage.admin",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXzVrlUSg=",
+ "id": "lc0210-dtl-2/roles/storage.admin",
+ "members": [
+ "group:gcp-data-engineers@caggioland.com"
+ ],
+ "project": "lc0210-dtl-2",
+ "role": "roles/storage.admin"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.lake-2-project.data.google_project.project",
+ "module.lake-2-project.google_project.project",
+ "module.lake-2-project.google_project_iam_custom_role.roles",
+ "module.lake-2-project.google_project_service.project_services",
+ "module.transf-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.data.google_storage_project_service_account.gcs_sa",
+ "module.transf-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.transf-project.google_project.project",
+ "module.transf-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.transf-project.google_project_organization_policy.boolean",
+ "module.transf-project.google_project_organization_policy.list",
+ "module.transf-project.google_project_service.project_services",
+ "module.transf-project.google_project_service_identity.jit_si",
+ "module.transf-sa-bq-0.data.google_service_account.service_account",
+ "module.transf-sa-bq-0.google_service_account.service_account",
+ "module.transf-sa-df-0.data.google_service_account.service_account",
+ "module.transf-sa-df-0.google_service_account.service_account"
+ ]
+ },
+ {
+ "index_key": "roles/storage.objectCreator",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXzeS9khs=",
+ "id": "lc0210-dtl-2/roles/storage.objectCreator",
+ "members": [
+ "serviceAccount:lc0210-trf-df-0@lc0210-trf.iam.gserviceaccount.com"
+ ],
+ "project": "lc0210-dtl-2",
+ "role": "roles/storage.objectCreator"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.lake-2-project.data.google_project.project",
+ "module.lake-2-project.google_project.project",
+ "module.lake-2-project.google_project_iam_custom_role.roles",
+ "module.lake-2-project.google_project_service.project_services",
+ "module.transf-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.data.google_storage_project_service_account.gcs_sa",
+ "module.transf-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.transf-project.google_project.project",
+ "module.transf-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.transf-project.google_project_organization_policy.boolean",
+ "module.transf-project.google_project_organization_policy.list",
+ "module.transf-project.google_project_service.project_services",
+ "module.transf-project.google_project_service_identity.jit_si",
+ "module.transf-sa-bq-0.data.google_service_account.service_account",
+ "module.transf-sa-bq-0.google_service_account.service_account",
+ "module.transf-sa-df-0.data.google_service_account.service_account",
+ "module.transf-sa-df-0.google_service_account.service_account"
+ ]
+ },
+ {
+ "index_key": "roles/storage.objectViewer",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXzVrlUSg=",
+ "id": "lc0210-dtl-2/roles/storage.objectViewer",
+ "members": [
+ "group:gcp-data-analysts@caggioland.com",
+ "serviceAccount:lc0210-trf-df-0@lc0210-trf.iam.gserviceaccount.com"
+ ],
+ "project": "lc0210-dtl-2",
+ "role": "roles/storage.objectViewer"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.lake-2-project.google_project.project",
+ "module.lake-2-project.google_project_iam_custom_role.roles",
+ "module.lake-2-project.google_project_service.project_services",
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.transf-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.transf-project.data.google_storage_project_service_account.gcs_sa",
+ "module.transf-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.lake-2-project.data.google_project.project",
+ "module.transf-project.google_project.project",
+ "module.transf-project.google_project_organization_policy.boolean",
+ "module.transf-project.google_project_organization_policy.list",
+ "module.transf-project.google_project_service.project_services",
+ "module.transf-project.google_project_service_identity.jit_si",
+ "module.transf-sa-bq-0.data.google_service_account.service_account",
+ "module.transf-sa-bq-0.google_service_account.service_account",
+ "module.transf-sa-df-0.data.google_service_account.service_account",
+ "module.transf-sa-df-0.google_service_account.service_account"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.lake-2-project",
+ "mode": "managed",
+ "type": "google_project_service",
+ "name": "project_services",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": "bigquery.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-dtl-2/bigquery.googleapis.com",
+ "project": "lc0210-dtl-2",
+ "service": "bigquery.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.lake-2-project.data.google_project.project",
+ "module.lake-2-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "bigqueryreservation.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-dtl-2/bigqueryreservation.googleapis.com",
+ "project": "lc0210-dtl-2",
+ "service": "bigqueryreservation.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.lake-2-project.data.google_project.project",
+ "module.lake-2-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "bigquerystorage.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-dtl-2/bigquerystorage.googleapis.com",
+ "project": "lc0210-dtl-2",
+ "service": "bigquerystorage.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.lake-2-project.data.google_project.project",
+ "module.lake-2-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "cloudkms.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-dtl-2/cloudkms.googleapis.com",
+ "project": "lc0210-dtl-2",
+ "service": "cloudkms.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.lake-2-project.data.google_project.project",
+ "module.lake-2-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "cloudresourcemanager.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-dtl-2/cloudresourcemanager.googleapis.com",
+ "project": "lc0210-dtl-2",
+ "service": "cloudresourcemanager.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.lake-2-project.data.google_project.project",
+ "module.lake-2-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "compute.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-dtl-2/compute.googleapis.com",
+ "project": "lc0210-dtl-2",
+ "service": "compute.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.lake-2-project.data.google_project.project",
+ "module.lake-2-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "dataflow.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-dtl-2/dataflow.googleapis.com",
+ "project": "lc0210-dtl-2",
+ "service": "dataflow.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.lake-2-project.data.google_project.project",
+ "module.lake-2-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "iam.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-dtl-2/iam.googleapis.com",
+ "project": "lc0210-dtl-2",
+ "service": "iam.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.lake-2-project.data.google_project.project",
+ "module.lake-2-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "pubsub.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-dtl-2/pubsub.googleapis.com",
+ "project": "lc0210-dtl-2",
+ "service": "pubsub.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.lake-2-project.data.google_project.project",
+ "module.lake-2-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "servicenetworking.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-dtl-2/servicenetworking.googleapis.com",
+ "project": "lc0210-dtl-2",
+ "service": "servicenetworking.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.lake-2-project.data.google_project.project",
+ "module.lake-2-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "serviceusage.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-dtl-2/serviceusage.googleapis.com",
+ "project": "lc0210-dtl-2",
+ "service": "serviceusage.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.lake-2-project.data.google_project.project",
+ "module.lake-2-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "stackdriver.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-dtl-2/stackdriver.googleapis.com",
+ "project": "lc0210-dtl-2",
+ "service": "stackdriver.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.lake-2-project.data.google_project.project",
+ "module.lake-2-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "storage-component.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-dtl-2/storage-component.googleapis.com",
+ "project": "lc0210-dtl-2",
+ "service": "storage-component.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.lake-2-project.data.google_project.project",
+ "module.lake-2-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "storage.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-dtl-2/storage.googleapis.com",
+ "project": "lc0210-dtl-2",
+ "service": "storage.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.lake-2-project.data.google_project.project",
+ "module.lake-2-project.google_project.project"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.lake-2-project",
+ "mode": "managed",
+ "type": "google_project_service_identity",
+ "name": "jit_si",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google-beta\"]",
+ "instances": [
+ {
+ "index_key": "pubsub.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "email": "service-42881574800@gcp-sa-pubsub.iam.gserviceaccount.com",
+ "id": "projects/lc0210-dtl-2/services/pubsub.googleapis.com",
+ "project": "lc0210-dtl-2",
+ "service": "pubsub.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMH19",
+ "dependencies": [
+ "module.lake-2-project.data.google_project.project",
+ "module.lake-2-project.google_project.project",
+ "module.lake-2-project.google_project_service.project_services"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.lake-plg-bq-0",
+ "mode": "managed",
+ "type": "google_bigquery_dataset",
+ "name": "default",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "schema_version": 0,
+ "attributes": {
+ "access": [
+ {
+ "domain": "",
+ "group_by_email": "",
+ "role": "OWNER",
+ "special_group": "",
+ "user_by_email": "admin@caggioland.com",
+ "view": []
+ },
+ {
+ "domain": "",
+ "group_by_email": "",
+ "role": "OWNER",
+ "special_group": "projectOwners",
+ "user_by_email": "",
+ "view": []
+ },
+ {
+ "domain": "",
+ "group_by_email": "",
+ "role": "READER",
+ "special_group": "projectReaders",
+ "user_by_email": "",
+ "view": []
+ },
+ {
+ "domain": "",
+ "group_by_email": "",
+ "role": "WRITER",
+ "special_group": "projectWriters",
+ "user_by_email": "",
+ "view": []
+ }
+ ],
+ "creation_time": -349479938,
+ "dataset_id": "lc0210_dtl_plg_bq_0",
+ "default_encryption_configuration": [],
+ "default_partition_expiration_ms": 0,
+ "default_table_expiration_ms": 0,
+ "delete_contents_on_destroy": false,
+ "description": "Terraform managed.",
+ "etag": "gHeqMKV7I2DfDP4G3ROdXg==",
+ "friendly_name": "",
+ "id": "projects/lc0210-dtl-plg/datasets/lc0210_dtl_plg_bq_0",
+ "labels": {},
+ "last_modified_time": -349479938,
+ "location": "EU",
+ "project": "lc0210-dtl-plg",
+ "self_link": "https://bigquery.googleapis.com/bigquery/v2/projects/lc0210-dtl-plg/datasets/lc0210_dtl_plg_bq_0",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19",
+ "dependencies": [
+ "module.lake-plg-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.lake-plg-project.data.google_project.project",
+ "module.lake-plg-project.data.google_storage_project_service_account.gcs_sa",
+ "module.lake-plg-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.lake-plg-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.lake-plg-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.lake-plg-project.google_project.project",
+ "module.lake-plg-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.lake-plg-project.google_project_organization_policy.boolean",
+ "module.lake-plg-project.google_project_organization_policy.list",
+ "module.lake-plg-project.google_project_service.project_services",
+ "module.lake-plg-project.google_project_service_identity.jit_si"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.lake-plg-cs-0",
+ "mode": "managed",
+ "type": "google_storage_bucket",
+ "name": "bucket",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "schema_version": 0,
+ "attributes": {
+ "cors": [],
+ "default_event_based_hold": false,
+ "encryption": [],
+ "force_destroy": true,
+ "id": "lc0210-dtl-plg-cs-0",
+ "labels": {},
+ "lifecycle_rule": [],
+ "location": "EU",
+ "logging": [],
+ "name": "lc0210-dtl-plg-cs-0",
+ "project": "lc0210-dtl-plg",
+ "requester_pays": false,
+ "retention_policy": [],
+ "self_link": "https://www.googleapis.com/storage/v1/b/lc0210-dtl-plg-cs-0",
+ "storage_class": "MULTI_REGIONAL",
+ "timeouts": null,
+ "uniform_bucket_level_access": true,
+ "url": "gs://lc0210-dtl-plg-cs-0",
+ "versioning": [
+ {
+ "enabled": false
+ }
+ ],
+ "website": []
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoyNDAwMDAwMDAwMDAsInJlYWQiOjI0MDAwMDAwMDAwMCwidXBkYXRlIjoyNDAwMDAwMDAwMDB9fQ==",
+ "dependencies": [
+ "module.lake-plg-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.lake-plg-project.data.google_project.project",
+ "module.lake-plg-project.data.google_storage_project_service_account.gcs_sa",
+ "module.lake-plg-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.lake-plg-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.lake-plg-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.lake-plg-project.google_project.project",
+ "module.lake-plg-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.lake-plg-project.google_project_organization_policy.boolean",
+ "module.lake-plg-project.google_project_organization_policy.list",
+ "module.lake-plg-project.google_project_service.project_services",
+ "module.lake-plg-project.google_project_service_identity.jit_si"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.lake-plg-project",
+ "mode": "data",
+ "type": "google_bigquery_default_service_account",
+ "name": "bq_sa",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": 0,
+ "schema_version": 0,
+ "attributes": {
+ "email": "bq-941933112803@bigquery-encryption.iam.gserviceaccount.com",
+ "id": "bq-941933112803@bigquery-encryption.iam.gserviceaccount.com",
+ "project": "lc0210-dtl-plg"
+ },
+ "sensitive_attributes": []
+ }
+ ]
+ },
+ {
+ "module": "module.lake-plg-project",
+ "mode": "data",
+ "type": "google_storage_project_service_account",
+ "name": "gcs_sa",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": 0,
+ "schema_version": 0,
+ "attributes": {
+ "email_address": "service-941933112803@gs-project-accounts.iam.gserviceaccount.com",
+ "id": "service-941933112803@gs-project-accounts.iam.gserviceaccount.com",
+ "project": "lc0210-dtl-plg",
+ "user_project": null
+ },
+ "sensitive_attributes": []
+ }
+ ]
+ },
+ {
+ "module": "module.lake-plg-project",
+ "mode": "managed",
+ "type": "google_project",
+ "name": "project",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": 0,
+ "schema_version": 1,
+ "attributes": {
+ "auto_create_network": false,
+ "billing_account": "0181A7-4CC981-B7594C",
+ "folder_id": "632432239104",
+ "id": "projects/lc0210-dtl-plg",
+ "labels": {},
+ "name": "lc0210-dtl-plg",
+ "number": "941933112803",
+ "org_id": "",
+ "project_id": "lc0210-dtl-plg",
+ "skip_delete": false,
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjo2MDAwMDAwMDAwMDAsImRlbGV0ZSI6NjAwMDAwMDAwMDAwLCJyZWFkIjo2MDAwMDAwMDAwMDAsInVwZGF0ZSI6NjAwMDAwMDAwMDAwfSwic2NoZW1hX3ZlcnNpb24iOiIxIn0="
+ }
+ ]
+ },
+ {
+ "module": "module.lake-plg-project",
+ "mode": "managed",
+ "type": "google_project_iam_binding",
+ "name": "authoritative",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": "roles/bigquery.dataEditor",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXzVpxCoU=",
+ "id": "lc0210-dtl-plg/roles/bigquery.dataEditor",
+ "members": [
+ "group:gcp-data-engineers@caggioland.com",
+ "serviceAccount:lc0210-trf-bq-0@lc0210-trf.iam.gserviceaccount.com",
+ "serviceAccount:lc0210-trf-df-0@lc0210-trf.iam.gserviceaccount.com"
+ ],
+ "project": "lc0210-dtl-plg",
+ "role": "roles/bigquery.dataEditor"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.lake-plg-project.data.google_project.project",
+ "module.lake-plg-project.google_project.project",
+ "module.lake-plg-project.google_project_iam_custom_role.roles",
+ "module.lake-plg-project.google_project_service.project_services",
+ "module.transf-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.data.google_storage_project_service_account.gcs_sa",
+ "module.transf-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.transf-project.google_project.project",
+ "module.transf-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.transf-project.google_project_organization_policy.boolean",
+ "module.transf-project.google_project_organization_policy.list",
+ "module.transf-project.google_project_service.project_services",
+ "module.transf-project.google_project_service_identity.jit_si",
+ "module.transf-sa-bq-0.data.google_service_account.service_account",
+ "module.transf-sa-bq-0.google_service_account.service_account",
+ "module.transf-sa-df-0.data.google_service_account.service_account",
+ "module.transf-sa-df-0.google_service_account.service_account"
+ ]
+ },
+ {
+ "index_key": "roles/bigquery.dataViewer",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXpdPN95A=",
+ "id": "lc0210-dtl-plg/roles/bigquery.dataViewer",
+ "members": [
+ "group:gcp-data-analysts@caggioland.com"
+ ],
+ "project": "lc0210-dtl-plg",
+ "role": "roles/bigquery.dataViewer"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.lake-plg-project.data.google_project.project",
+ "module.lake-plg-project.google_project.project",
+ "module.lake-plg-project.google_project_iam_custom_role.roles",
+ "module.lake-plg-project.google_project_service.project_services",
+ "module.transf-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.data.google_storage_project_service_account.gcs_sa",
+ "module.transf-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.transf-project.google_project.project",
+ "module.transf-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.transf-project.google_project_organization_policy.boolean",
+ "module.transf-project.google_project_organization_policy.list",
+ "module.transf-project.google_project_service.project_services",
+ "module.transf-project.google_project_service_identity.jit_si",
+ "module.transf-sa-bq-0.data.google_service_account.service_account",
+ "module.transf-sa-bq-0.google_service_account.service_account",
+ "module.transf-sa-df-0.data.google_service_account.service_account",
+ "module.transf-sa-df-0.google_service_account.service_account"
+ ]
+ },
+ {
+ "index_key": "roles/bigquery.jobUser",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXzVnXEKE=",
+ "id": "lc0210-dtl-plg/roles/bigquery.jobUser",
+ "members": [
+ "group:gcp-data-analysts@caggioland.com",
+ "serviceAccount:lc0210-trf-bq-0@lc0210-trf.iam.gserviceaccount.com"
+ ],
+ "project": "lc0210-dtl-plg",
+ "role": "roles/bigquery.jobUser"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.lake-plg-project.data.google_project.project",
+ "module.lake-plg-project.google_project.project",
+ "module.lake-plg-project.google_project_iam_custom_role.roles",
+ "module.lake-plg-project.google_project_service.project_services",
+ "module.transf-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.data.google_storage_project_service_account.gcs_sa",
+ "module.transf-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.transf-project.google_project.project",
+ "module.transf-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.transf-project.google_project_organization_policy.boolean",
+ "module.transf-project.google_project_organization_policy.list",
+ "module.transf-project.google_project_service.project_services",
+ "module.transf-project.google_project_service_identity.jit_si",
+ "module.transf-sa-bq-0.data.google_service_account.service_account",
+ "module.transf-sa-bq-0.google_service_account.service_account",
+ "module.transf-sa-df-0.data.google_service_account.service_account",
+ "module.transf-sa-df-0.google_service_account.service_account"
+ ]
+ },
+ {
+ "index_key": "roles/bigquery.user",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXpdPN95A=",
+ "id": "lc0210-dtl-plg/roles/bigquery.user",
+ "members": [
+ "group:gcp-data-analysts@caggioland.com"
+ ],
+ "project": "lc0210-dtl-plg",
+ "role": "roles/bigquery.user"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.lake-plg-project.data.google_project.project",
+ "module.lake-plg-project.google_project.project",
+ "module.lake-plg-project.google_project_iam_custom_role.roles",
+ "module.lake-plg-project.google_project_service.project_services",
+ "module.transf-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.data.google_storage_project_service_account.gcs_sa",
+ "module.transf-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.transf-project.google_project.project",
+ "module.transf-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.transf-project.google_project_organization_policy.boolean",
+ "module.transf-project.google_project_organization_policy.list",
+ "module.transf-project.google_project_service.project_services",
+ "module.transf-project.google_project_service_identity.jit_si",
+ "module.transf-sa-bq-0.data.google_service_account.service_account",
+ "module.transf-sa-bq-0.google_service_account.service_account",
+ "module.transf-sa-df-0.data.google_service_account.service_account",
+ "module.transf-sa-df-0.google_service_account.service_account"
+ ]
+ },
+ {
+ "index_key": "roles/datacatalog.tagTemplateViewer",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXpdPN95A=",
+ "id": "lc0210-dtl-plg/roles/datacatalog.tagTemplateViewer",
+ "members": [
+ "group:gcp-data-analysts@caggioland.com"
+ ],
+ "project": "lc0210-dtl-plg",
+ "role": "roles/datacatalog.tagTemplateViewer"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.lake-plg-project.data.google_project.project",
+ "module.lake-plg-project.google_project.project",
+ "module.transf-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.lake-plg-project.google_project_service.project_services",
+ "module.transf-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.data.google_storage_project_service_account.gcs_sa",
+ "module.transf-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.transf-project.google_project.project",
+ "module.lake-plg-project.google_project_iam_custom_role.roles",
+ "module.transf-project.google_project_organization_policy.boolean",
+ "module.transf-project.google_project_organization_policy.list",
+ "module.transf-project.google_project_service.project_services",
+ "module.transf-project.google_project_service_identity.jit_si",
+ "module.transf-sa-bq-0.data.google_service_account.service_account",
+ "module.transf-sa-bq-0.google_service_account.service_account",
+ "module.transf-sa-df-0.data.google_service_account.service_account",
+ "module.transf-sa-df-0.google_service_account.service_account"
+ ]
+ },
+ {
+ "index_key": "roles/datacatalog.viewer",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXpdPN95A=",
+ "id": "lc0210-dtl-plg/roles/datacatalog.viewer",
+ "members": [
+ "group:gcp-data-analysts@caggioland.com"
+ ],
+ "project": "lc0210-dtl-plg",
+ "role": "roles/datacatalog.viewer"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.lake-plg-project.google_project.project",
+ "module.lake-plg-project.data.google_project.project",
+ "module.lake-plg-project.google_project_service.project_services",
+ "module.transf-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.data.google_storage_project_service_account.gcs_sa",
+ "module.transf-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.transf-project.google_project.project",
+ "module.lake-plg-project.google_project_iam_custom_role.roles",
+ "module.transf-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.transf-project.google_project_organization_policy.boolean",
+ "module.transf-project.google_project_organization_policy.list",
+ "module.transf-project.google_project_service.project_services",
+ "module.transf-project.google_project_service_identity.jit_si",
+ "module.transf-sa-bq-0.data.google_service_account.service_account",
+ "module.transf-sa-bq-0.google_service_account.service_account",
+ "module.transf-sa-df-0.data.google_service_account.service_account",
+ "module.transf-sa-df-0.google_service_account.service_account"
+ ]
+ },
+ {
+ "index_key": "roles/storage.admin",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXzVpxCoU=",
+ "id": "lc0210-dtl-plg/roles/storage.admin",
+ "members": [
+ "group:gcp-data-engineers@caggioland.com"
+ ],
+ "project": "lc0210-dtl-plg",
+ "role": "roles/storage.admin"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.lake-plg-project.data.google_project.project",
+ "module.lake-plg-project.google_project.project",
+ "module.lake-plg-project.google_project_iam_custom_role.roles",
+ "module.lake-plg-project.google_project_service.project_services",
+ "module.transf-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.data.google_storage_project_service_account.gcs_sa",
+ "module.transf-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.transf-project.google_project.project",
+ "module.transf-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.transf-project.google_project_organization_policy.boolean",
+ "module.transf-project.google_project_organization_policy.list",
+ "module.transf-project.google_project_service.project_services",
+ "module.transf-project.google_project_service_identity.jit_si",
+ "module.transf-sa-bq-0.data.google_service_account.service_account",
+ "module.transf-sa-bq-0.google_service_account.service_account",
+ "module.transf-sa-df-0.data.google_service_account.service_account",
+ "module.transf-sa-df-0.google_service_account.service_account"
+ ]
+ },
+ {
+ "index_key": "roles/storage.objectCreator",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXzeS/a5A=",
+ "id": "lc0210-dtl-plg/roles/storage.objectCreator",
+ "members": [
+ "serviceAccount:lc0210-trf-df-0@lc0210-trf.iam.gserviceaccount.com"
+ ],
+ "project": "lc0210-dtl-plg",
+ "role": "roles/storage.objectCreator"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.lake-plg-project.data.google_project.project",
+ "module.lake-plg-project.google_project.project",
+ "module.lake-plg-project.google_project_iam_custom_role.roles",
+ "module.lake-plg-project.google_project_service.project_services",
+ "module.transf-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.data.google_storage_project_service_account.gcs_sa",
+ "module.transf-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.transf-project.google_project.project",
+ "module.transf-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.transf-project.google_project_organization_policy.boolean",
+ "module.transf-project.google_project_organization_policy.list",
+ "module.transf-project.google_project_service.project_services",
+ "module.transf-project.google_project_service_identity.jit_si",
+ "module.transf-sa-bq-0.data.google_service_account.service_account",
+ "module.transf-sa-bq-0.google_service_account.service_account",
+ "module.transf-sa-df-0.data.google_service_account.service_account",
+ "module.transf-sa-df-0.google_service_account.service_account"
+ ]
+ },
+ {
+ "index_key": "roles/storage.objectViewer",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXzVpxCoU=",
+ "id": "lc0210-dtl-plg/roles/storage.objectViewer",
+ "members": [
+ "group:gcp-data-analysts@caggioland.com",
+ "serviceAccount:lc0210-trf-df-0@lc0210-trf.iam.gserviceaccount.com"
+ ],
+ "project": "lc0210-dtl-plg",
+ "role": "roles/storage.objectViewer"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.lake-plg-project.data.google_project.project",
+ "module.lake-plg-project.google_project.project",
+ "module.lake-plg-project.google_project_iam_custom_role.roles",
+ "module.lake-plg-project.google_project_service.project_services",
+ "module.transf-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.data.google_storage_project_service_account.gcs_sa",
+ "module.transf-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.transf-project.google_project.project",
+ "module.transf-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.transf-project.google_project_organization_policy.boolean",
+ "module.transf-project.google_project_organization_policy.list",
+ "module.transf-project.google_project_service.project_services",
+ "module.transf-project.google_project_service_identity.jit_si",
+ "module.transf-sa-bq-0.data.google_service_account.service_account",
+ "module.transf-sa-bq-0.google_service_account.service_account",
+ "module.transf-sa-df-0.data.google_service_account.service_account",
+ "module.transf-sa-df-0.google_service_account.service_account"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.lake-plg-project",
+ "mode": "managed",
+ "type": "google_project_service",
+ "name": "project_services",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": "bigquery.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-dtl-plg/bigquery.googleapis.com",
+ "project": "lc0210-dtl-plg",
+ "service": "bigquery.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.lake-plg-project.data.google_project.project",
+ "module.lake-plg-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "bigqueryreservation.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-dtl-plg/bigqueryreservation.googleapis.com",
+ "project": "lc0210-dtl-plg",
+ "service": "bigqueryreservation.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.lake-plg-project.data.google_project.project",
+ "module.lake-plg-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "bigquerystorage.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-dtl-plg/bigquerystorage.googleapis.com",
+ "project": "lc0210-dtl-plg",
+ "service": "bigquerystorage.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.lake-plg-project.data.google_project.project",
+ "module.lake-plg-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "cloudkms.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-dtl-plg/cloudkms.googleapis.com",
+ "project": "lc0210-dtl-plg",
+ "service": "cloudkms.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.lake-plg-project.data.google_project.project",
+ "module.lake-plg-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "cloudresourcemanager.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-dtl-plg/cloudresourcemanager.googleapis.com",
+ "project": "lc0210-dtl-plg",
+ "service": "cloudresourcemanager.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.lake-plg-project.data.google_project.project",
+ "module.lake-plg-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "compute.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-dtl-plg/compute.googleapis.com",
+ "project": "lc0210-dtl-plg",
+ "service": "compute.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.lake-plg-project.data.google_project.project",
+ "module.lake-plg-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "dataflow.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-dtl-plg/dataflow.googleapis.com",
+ "project": "lc0210-dtl-plg",
+ "service": "dataflow.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.lake-plg-project.data.google_project.project",
+ "module.lake-plg-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "iam.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-dtl-plg/iam.googleapis.com",
+ "project": "lc0210-dtl-plg",
+ "service": "iam.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.lake-plg-project.data.google_project.project",
+ "module.lake-plg-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "pubsub.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-dtl-plg/pubsub.googleapis.com",
+ "project": "lc0210-dtl-plg",
+ "service": "pubsub.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.lake-plg-project.data.google_project.project",
+ "module.lake-plg-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "servicenetworking.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-dtl-plg/servicenetworking.googleapis.com",
+ "project": "lc0210-dtl-plg",
+ "service": "servicenetworking.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.lake-plg-project.data.google_project.project",
+ "module.lake-plg-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "serviceusage.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-dtl-plg/serviceusage.googleapis.com",
+ "project": "lc0210-dtl-plg",
+ "service": "serviceusage.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.lake-plg-project.data.google_project.project",
+ "module.lake-plg-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "stackdriver.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-dtl-plg/stackdriver.googleapis.com",
+ "project": "lc0210-dtl-plg",
+ "service": "stackdriver.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.lake-plg-project.data.google_project.project",
+ "module.lake-plg-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "storage-component.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-dtl-plg/storage-component.googleapis.com",
+ "project": "lc0210-dtl-plg",
+ "service": "storage-component.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.lake-plg-project.data.google_project.project",
+ "module.lake-plg-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "storage.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-dtl-plg/storage.googleapis.com",
+ "project": "lc0210-dtl-plg",
+ "service": "storage.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.lake-plg-project.data.google_project.project",
+ "module.lake-plg-project.google_project.project"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.lake-plg-project",
+ "mode": "managed",
+ "type": "google_project_service_identity",
+ "name": "jit_si",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google-beta\"]",
+ "instances": [
+ {
+ "index_key": "pubsub.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "email": "service-941933112803@gcp-sa-pubsub.iam.gserviceaccount.com",
+ "id": "projects/lc0210-dtl-plg/services/pubsub.googleapis.com",
+ "project": "lc0210-dtl-plg",
+ "service": "pubsub.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMH19",
+ "dependencies": [
+ "module.lake-plg-project.data.google_project.project",
+ "module.lake-plg-project.google_project.project",
+ "module.lake-plg-project.google_project_service.project_services"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.land-bq-0",
+ "mode": "managed",
+ "type": "google_bigquery_dataset",
+ "name": "default",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "schema_version": 0,
+ "attributes": {
+ "access": [
+ {
+ "domain": "",
+ "group_by_email": "",
+ "role": "OWNER",
+ "special_group": "",
+ "user_by_email": "admin@caggioland.com",
+ "view": []
+ },
+ {
+ "domain": "",
+ "group_by_email": "",
+ "role": "OWNER",
+ "special_group": "projectOwners",
+ "user_by_email": "",
+ "view": []
+ },
+ {
+ "domain": "",
+ "group_by_email": "",
+ "role": "READER",
+ "special_group": "projectReaders",
+ "user_by_email": "",
+ "view": []
+ },
+ {
+ "domain": "",
+ "group_by_email": "",
+ "role": "WRITER",
+ "special_group": "projectWriters",
+ "user_by_email": "",
+ "view": []
+ }
+ ],
+ "creation_time": -349208583,
+ "dataset_id": "lc0210lnd_bq_0",
+ "default_encryption_configuration": [],
+ "default_partition_expiration_ms": 0,
+ "default_table_expiration_ms": 0,
+ "delete_contents_on_destroy": false,
+ "description": "Terraform managed.",
+ "etag": "aG4ppJH9PP+knRNcYrnenA==",
+ "friendly_name": "",
+ "id": "projects/lc0210-lnd/datasets/lc0210lnd_bq_0",
+ "labels": null,
+ "last_modified_time": -349208583,
+ "location": "EU",
+ "project": "lc0210-lnd",
+ "self_link": "https://bigquery.googleapis.com/bigquery/v2/projects/lc0210-lnd/datasets/lc0210lnd_bq_0",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19",
+ "dependencies": [
+ "module.land-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.land-project.data.google_project.project",
+ "module.land-project.data.google_storage_project_service_account.gcs_sa",
+ "module.land-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.land-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.land-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.land-project.google_project.project",
+ "module.land-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.land-project.google_project_organization_policy.boolean",
+ "module.land-project.google_project_organization_policy.list",
+ "module.land-project.google_project_service.project_services",
+ "module.land-project.google_project_service_identity.jit_si"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.land-cs-0",
+ "mode": "managed",
+ "type": "google_storage_bucket",
+ "name": "bucket",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "schema_version": 0,
+ "attributes": {
+ "cors": [],
+ "default_event_based_hold": false,
+ "encryption": [],
+ "force_destroy": true,
+ "id": "lc0210-lnd-cs-0",
+ "labels": {},
+ "lifecycle_rule": [],
+ "location": "EU",
+ "logging": [],
+ "name": "lc0210-lnd-cs-0",
+ "project": "lc0210-lnd",
+ "requester_pays": false,
+ "retention_policy": [],
+ "self_link": "https://www.googleapis.com/storage/v1/b/lc0210-lnd-cs-0",
+ "storage_class": "MULTI_REGIONAL",
+ "timeouts": null,
+ "uniform_bucket_level_access": true,
+ "url": "gs://lc0210-lnd-cs-0",
+ "versioning": [
+ {
+ "enabled": false
+ }
+ ],
+ "website": []
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoyNDAwMDAwMDAwMDAsInJlYWQiOjI0MDAwMDAwMDAwMCwidXBkYXRlIjoyNDAwMDAwMDAwMDB9fQ==",
+ "dependencies": [
+ "module.land-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.land-project.data.google_project.project",
+ "module.land-project.data.google_storage_project_service_account.gcs_sa",
+ "module.land-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.land-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.land-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.land-project.google_project.project",
+ "module.land-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.land-project.google_project_organization_policy.boolean",
+ "module.land-project.google_project_organization_policy.list",
+ "module.land-project.google_project_service.project_services",
+ "module.land-project.google_project_service_identity.jit_si"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.land-project",
+ "mode": "data",
+ "type": "google_bigquery_default_service_account",
+ "name": "bq_sa",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": 0,
+ "schema_version": 0,
+ "attributes": {
+ "email": "bq-66240401327@bigquery-encryption.iam.gserviceaccount.com",
+ "id": "bq-66240401327@bigquery-encryption.iam.gserviceaccount.com",
+ "project": "lc0210-lnd"
+ },
+ "sensitive_attributes": []
+ }
+ ]
+ },
+ {
+ "module": "module.land-project",
+ "mode": "data",
+ "type": "google_storage_project_service_account",
+ "name": "gcs_sa",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": 0,
+ "schema_version": 0,
+ "attributes": {
+ "email_address": "service-66240401327@gs-project-accounts.iam.gserviceaccount.com",
+ "id": "service-66240401327@gs-project-accounts.iam.gserviceaccount.com",
+ "project": "lc0210-lnd",
+ "user_project": null
+ },
+ "sensitive_attributes": []
+ }
+ ]
+ },
+ {
+ "module": "module.land-project",
+ "mode": "managed",
+ "type": "google_project",
+ "name": "project",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": 0,
+ "schema_version": 1,
+ "attributes": {
+ "auto_create_network": false,
+ "billing_account": "0181A7-4CC981-B7594C",
+ "folder_id": "632432239104",
+ "id": "projects/lc0210-lnd",
+ "labels": {},
+ "name": "lc0210-lnd",
+ "number": "66240401327",
+ "org_id": "",
+ "project_id": "lc0210-lnd",
+ "skip_delete": false,
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjo2MDAwMDAwMDAwMDAsImRlbGV0ZSI6NjAwMDAwMDAwMDAwLCJyZWFkIjo2MDAwMDAwMDAwMDAsInVwZGF0ZSI6NjAwMDAwMDAwMDAwfSwic2NoZW1hX3ZlcnNpb24iOiIxIn0="
+ }
+ ]
+ },
+ {
+ "module": "module.land-project",
+ "mode": "managed",
+ "type": "google_project_iam_binding",
+ "name": "authoritative",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": "roles/bigquery.dataEditor",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXpdLWaCQ=",
+ "id": "lc0210-lnd/roles/bigquery.dataEditor",
+ "members": [
+ "group:gcp-data-engineers@caggioland.com",
+ "serviceAccount:lc0210-lnd-bq-0@lc0210-lnd.iam.gserviceaccount.com"
+ ],
+ "project": "lc0210-lnd",
+ "role": "roles/bigquery.dataEditor"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.land-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.land-project.data.google_project.project",
+ "module.land-project.data.google_storage_project_service_account.gcs_sa",
+ "module.land-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.land-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.land-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.land-project.google_project.project",
+ "module.land-project.google_project_iam_custom_role.roles",
+ "module.land-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.land-project.google_project_organization_policy.boolean",
+ "module.land-project.google_project_organization_policy.list",
+ "module.land-project.google_project_service.project_services",
+ "module.land-project.google_project_service_identity.jit_si",
+ "module.land-sa-bq-0.data.google_service_account.service_account",
+ "module.land-sa-bq-0.google_service_account.service_account",
+ "module.land-sa-cs-0.data.google_service_account.service_account",
+ "module.land-sa-cs-0.google_service_account.service_account",
+ "module.land-sa-ps-0.data.google_service_account.service_account",
+ "module.land-sa-ps-0.google_service_account.service_account",
+ "module.load-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.load-project.data.google_project.project",
+ "module.load-project.data.google_storage_project_service_account.gcs_sa",
+ "module.load-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.load-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.load-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.load-project.google_project.project",
+ "module.load-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.load-project.google_project_organization_policy.boolean",
+ "module.load-project.google_project_organization_policy.list",
+ "module.load-project.google_project_service.project_services",
+ "module.load-project.google_project_service_identity.jit_si",
+ "module.load-sa-df-0.data.google_service_account.service_account",
+ "module.load-sa-df-0.google_service_account.service_account",
+ "module.orch-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.orch-project.data.google_project.project",
+ "module.orch-project.data.google_storage_project_service_account.gcs_sa",
+ "module.orch-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.orch-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.orch-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.orch-project.google_project.project",
+ "module.orch-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.orch-project.google_project_organization_policy.boolean",
+ "module.orch-project.google_project_organization_policy.list",
+ "module.orch-project.google_project_service.project_services",
+ "module.orch-project.google_project_service_identity.jit_si",
+ "module.orch-sa-cmp-0.data.google_service_account.service_account",
+ "module.orch-sa-cmp-0.google_service_account.service_account"
+ ]
+ },
+ {
+ "index_key": "roles/bigquery.user",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXpdLWaCQ=",
+ "id": "lc0210-lnd/roles/bigquery.user",
+ "members": [
+ "serviceAccount:lc0210-load-df-0@lc0210-lod.iam.gserviceaccount.com"
+ ],
+ "project": "lc0210-lnd",
+ "role": "roles/bigquery.user"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.land-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.land-project.data.google_project.project",
+ "module.land-project.data.google_storage_project_service_account.gcs_sa",
+ "module.land-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.land-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.land-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.land-project.google_project.project",
+ "module.land-project.google_project_iam_custom_role.roles",
+ "module.land-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.land-project.google_project_organization_policy.boolean",
+ "module.land-project.google_project_organization_policy.list",
+ "module.land-project.google_project_service.project_services",
+ "module.land-project.google_project_service_identity.jit_si",
+ "module.land-sa-bq-0.data.google_service_account.service_account",
+ "module.land-sa-bq-0.google_service_account.service_account",
+ "module.land-sa-cs-0.data.google_service_account.service_account",
+ "module.land-sa-cs-0.google_service_account.service_account",
+ "module.land-sa-ps-0.data.google_service_account.service_account",
+ "module.land-sa-ps-0.google_service_account.service_account",
+ "module.load-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.load-project.data.google_project.project",
+ "module.load-project.data.google_storage_project_service_account.gcs_sa",
+ "module.load-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.load-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.load-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.load-project.google_project.project",
+ "module.load-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.load-project.google_project_organization_policy.boolean",
+ "module.load-project.google_project_organization_policy.list",
+ "module.load-project.google_project_service.project_services",
+ "module.load-project.google_project_service_identity.jit_si",
+ "module.load-sa-df-0.data.google_service_account.service_account",
+ "module.load-sa-df-0.google_service_account.service_account",
+ "module.orch-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.orch-project.data.google_project.project",
+ "module.orch-project.data.google_storage_project_service_account.gcs_sa",
+ "module.orch-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.orch-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.orch-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.orch-project.google_project.project",
+ "module.orch-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.orch-project.google_project_organization_policy.boolean",
+ "module.orch-project.google_project_organization_policy.list",
+ "module.orch-project.google_project_service.project_services",
+ "module.orch-project.google_project_service_identity.jit_si",
+ "module.orch-sa-cmp-0.data.google_service_account.service_account",
+ "module.orch-sa-cmp-0.google_service_account.service_account"
+ ]
+ },
+ {
+ "index_key": "roles/pubsub.editor",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXpdLWaCQ=",
+ "id": "lc0210-lnd/roles/pubsub.editor",
+ "members": [
+ "group:gcp-data-engineers@caggioland.com"
+ ],
+ "project": "lc0210-lnd",
+ "role": "roles/pubsub.editor"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.land-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.land-project.data.google_project.project",
+ "module.land-project.data.google_storage_project_service_account.gcs_sa",
+ "module.land-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.land-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.land-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.land-project.google_project.project",
+ "module.land-project.google_project_iam_custom_role.roles",
+ "module.land-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.land-project.google_project_organization_policy.boolean",
+ "module.land-project.google_project_organization_policy.list",
+ "module.land-project.google_project_service.project_services",
+ "module.land-project.google_project_service_identity.jit_si",
+ "module.land-sa-bq-0.data.google_service_account.service_account",
+ "module.land-sa-bq-0.google_service_account.service_account",
+ "module.land-sa-cs-0.data.google_service_account.service_account",
+ "module.land-sa-cs-0.google_service_account.service_account",
+ "module.land-sa-ps-0.data.google_service_account.service_account",
+ "module.land-sa-ps-0.google_service_account.service_account",
+ "module.load-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.load-project.data.google_project.project",
+ "module.load-project.data.google_storage_project_service_account.gcs_sa",
+ "module.load-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.load-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.load-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.load-project.google_project.project",
+ "module.load-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.load-project.google_project_organization_policy.boolean",
+ "module.load-project.google_project_organization_policy.list",
+ "module.load-project.google_project_service.project_services",
+ "module.load-project.google_project_service_identity.jit_si",
+ "module.load-sa-df-0.data.google_service_account.service_account",
+ "module.load-sa-df-0.google_service_account.service_account",
+ "module.orch-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.orch-project.data.google_project.project",
+ "module.orch-project.data.google_storage_project_service_account.gcs_sa",
+ "module.orch-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.orch-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.orch-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.orch-project.google_project.project",
+ "module.orch-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.orch-project.google_project_organization_policy.boolean",
+ "module.orch-project.google_project_organization_policy.list",
+ "module.orch-project.google_project_service.project_services",
+ "module.orch-project.google_project_service_identity.jit_si",
+ "module.orch-sa-cmp-0.data.google_service_account.service_account",
+ "module.orch-sa-cmp-0.google_service_account.service_account"
+ ]
+ },
+ {
+ "index_key": "roles/pubsub.publisher",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXpdLWaCQ=",
+ "id": "lc0210-lnd/roles/pubsub.publisher",
+ "members": [
+ "serviceAccount:lc0210-lnd-ps-0@lc0210-lnd.iam.gserviceaccount.com"
+ ],
+ "project": "lc0210-lnd",
+ "role": "roles/pubsub.publisher"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.land-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.land-project.data.google_project.project",
+ "module.land-project.data.google_storage_project_service_account.gcs_sa",
+ "module.land-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.land-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.land-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.land-project.google_project.project",
+ "module.land-project.google_project_iam_custom_role.roles",
+ "module.land-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.land-project.google_project_organization_policy.boolean",
+ "module.land-project.google_project_organization_policy.list",
+ "module.land-project.google_project_service.project_services",
+ "module.land-project.google_project_service_identity.jit_si",
+ "module.land-sa-bq-0.data.google_service_account.service_account",
+ "module.land-sa-bq-0.google_service_account.service_account",
+ "module.land-sa-cs-0.data.google_service_account.service_account",
+ "module.land-sa-cs-0.google_service_account.service_account",
+ "module.land-sa-ps-0.data.google_service_account.service_account",
+ "module.land-sa-ps-0.google_service_account.service_account",
+ "module.load-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.load-project.data.google_project.project",
+ "module.load-project.data.google_storage_project_service_account.gcs_sa",
+ "module.load-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.load-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.load-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.load-project.google_project.project",
+ "module.load-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.load-project.google_project_organization_policy.boolean",
+ "module.load-project.google_project_organization_policy.list",
+ "module.load-project.google_project_service.project_services",
+ "module.load-project.google_project_service_identity.jit_si",
+ "module.load-sa-df-0.data.google_service_account.service_account",
+ "module.load-sa-df-0.google_service_account.service_account",
+ "module.orch-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.orch-project.data.google_project.project",
+ "module.orch-project.data.google_storage_project_service_account.gcs_sa",
+ "module.orch-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.orch-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.orch-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.orch-project.google_project.project",
+ "module.orch-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.orch-project.google_project_organization_policy.boolean",
+ "module.orch-project.google_project_organization_policy.list",
+ "module.orch-project.google_project_service.project_services",
+ "module.orch-project.google_project_service_identity.jit_si",
+ "module.orch-sa-cmp-0.data.google_service_account.service_account",
+ "module.orch-sa-cmp-0.google_service_account.service_account"
+ ]
+ },
+ {
+ "index_key": "roles/pubsub.subscriber",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXpdLWaCQ=",
+ "id": "lc0210-lnd/roles/pubsub.subscriber",
+ "members": [
+ "serviceAccount:lc0210-load-df-0@lc0210-lod.iam.gserviceaccount.com",
+ "serviceAccount:lc0210-orc-cmp-0@lc0210-orc.iam.gserviceaccount.com"
+ ],
+ "project": "lc0210-lnd",
+ "role": "roles/pubsub.subscriber"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.land-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.land-project.data.google_project.project",
+ "module.land-project.data.google_storage_project_service_account.gcs_sa",
+ "module.land-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.land-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.land-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.land-project.google_project.project",
+ "module.land-project.google_project_iam_custom_role.roles",
+ "module.land-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.land-project.google_project_organization_policy.boolean",
+ "module.land-project.google_project_organization_policy.list",
+ "module.land-project.google_project_service.project_services",
+ "module.land-project.google_project_service_identity.jit_si",
+ "module.land-sa-bq-0.data.google_service_account.service_account",
+ "module.land-sa-bq-0.google_service_account.service_account",
+ "module.land-sa-cs-0.data.google_service_account.service_account",
+ "module.land-sa-cs-0.google_service_account.service_account",
+ "module.land-sa-ps-0.data.google_service_account.service_account",
+ "module.land-sa-ps-0.google_service_account.service_account",
+ "module.load-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.load-project.data.google_project.project",
+ "module.load-project.data.google_storage_project_service_account.gcs_sa",
+ "module.load-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.load-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.load-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.load-project.google_project.project",
+ "module.load-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.load-project.google_project_organization_policy.boolean",
+ "module.load-project.google_project_organization_policy.list",
+ "module.load-project.google_project_service.project_services",
+ "module.load-project.google_project_service_identity.jit_si",
+ "module.load-sa-df-0.data.google_service_account.service_account",
+ "module.load-sa-df-0.google_service_account.service_account",
+ "module.orch-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.orch-project.data.google_project.project",
+ "module.orch-project.data.google_storage_project_service_account.gcs_sa",
+ "module.orch-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.orch-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.orch-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.orch-project.google_project.project",
+ "module.orch-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.orch-project.google_project_organization_policy.boolean",
+ "module.orch-project.google_project_organization_policy.list",
+ "module.orch-project.google_project_service.project_services",
+ "module.orch-project.google_project_service_identity.jit_si",
+ "module.orch-sa-cmp-0.data.google_service_account.service_account",
+ "module.orch-sa-cmp-0.google_service_account.service_account"
+ ]
+ },
+ {
+ "index_key": "roles/storage.admin",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXpdLWaCQ=",
+ "id": "lc0210-lnd/roles/storage.admin",
+ "members": [
+ "group:gcp-data-engineers@caggioland.com",
+ "serviceAccount:lc0210-load-df-0@lc0210-lod.iam.gserviceaccount.com"
+ ],
+ "project": "lc0210-lnd",
+ "role": "roles/storage.admin"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.land-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.land-project.data.google_project.project",
+ "module.land-project.data.google_storage_project_service_account.gcs_sa",
+ "module.land-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.land-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.land-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.land-project.google_project.project",
+ "module.land-project.google_project_iam_custom_role.roles",
+ "module.land-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.land-project.google_project_organization_policy.boolean",
+ "module.land-project.google_project_organization_policy.list",
+ "module.land-project.google_project_service.project_services",
+ "module.land-project.google_project_service_identity.jit_si",
+ "module.land-sa-bq-0.data.google_service_account.service_account",
+ "module.land-sa-bq-0.google_service_account.service_account",
+ "module.land-sa-cs-0.data.google_service_account.service_account",
+ "module.land-sa-cs-0.google_service_account.service_account",
+ "module.land-sa-ps-0.data.google_service_account.service_account",
+ "module.land-sa-ps-0.google_service_account.service_account",
+ "module.load-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.load-project.data.google_project.project",
+ "module.load-project.data.google_storage_project_service_account.gcs_sa",
+ "module.load-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.load-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.load-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.load-project.google_project.project",
+ "module.load-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.load-project.google_project_organization_policy.boolean",
+ "module.load-project.google_project_organization_policy.list",
+ "module.load-project.google_project_service.project_services",
+ "module.load-project.google_project_service_identity.jit_si",
+ "module.load-sa-df-0.data.google_service_account.service_account",
+ "module.load-sa-df-0.google_service_account.service_account",
+ "module.orch-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.orch-project.data.google_project.project",
+ "module.orch-project.data.google_storage_project_service_account.gcs_sa",
+ "module.orch-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.orch-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.orch-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.orch-project.google_project.project",
+ "module.orch-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.orch-project.google_project_organization_policy.boolean",
+ "module.orch-project.google_project_organization_policy.list",
+ "module.orch-project.google_project_service.project_services",
+ "module.orch-project.google_project_service_identity.jit_si",
+ "module.orch-sa-cmp-0.data.google_service_account.service_account",
+ "module.orch-sa-cmp-0.google_service_account.service_account"
+ ]
+ },
+ {
+ "index_key": "roles/storage.objectAdmin",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXpdLWaCQ=",
+ "id": "lc0210-lnd/roles/storage.objectAdmin",
+ "members": [
+ "serviceAccount:lc0210-load-df-0@lc0210-lod.iam.gserviceaccount.com"
+ ],
+ "project": "lc0210-lnd",
+ "role": "roles/storage.objectAdmin"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.land-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.land-project.data.google_project.project",
+ "module.land-project.data.google_storage_project_service_account.gcs_sa",
+ "module.land-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.land-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.land-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.land-project.google_project.project",
+ "module.land-project.google_project_iam_custom_role.roles",
+ "module.land-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.land-project.google_project_organization_policy.boolean",
+ "module.land-project.google_project_organization_policy.list",
+ "module.land-project.google_project_service.project_services",
+ "module.land-project.google_project_service_identity.jit_si",
+ "module.land-sa-bq-0.data.google_service_account.service_account",
+ "module.land-sa-bq-0.google_service_account.service_account",
+ "module.land-sa-cs-0.data.google_service_account.service_account",
+ "module.land-sa-cs-0.google_service_account.service_account",
+ "module.land-sa-ps-0.data.google_service_account.service_account",
+ "module.land-sa-ps-0.google_service_account.service_account",
+ "module.load-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.load-project.data.google_project.project",
+ "module.load-project.data.google_storage_project_service_account.gcs_sa",
+ "module.load-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.load-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.load-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.load-project.google_project.project",
+ "module.load-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.load-project.google_project_organization_policy.boolean",
+ "module.load-project.google_project_organization_policy.list",
+ "module.load-project.google_project_service.project_services",
+ "module.load-project.google_project_service_identity.jit_si",
+ "module.load-sa-df-0.data.google_service_account.service_account",
+ "module.load-sa-df-0.google_service_account.service_account",
+ "module.orch-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.orch-project.data.google_project.project",
+ "module.orch-project.data.google_storage_project_service_account.gcs_sa",
+ "module.orch-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.orch-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.orch-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.orch-project.google_project.project",
+ "module.orch-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.orch-project.google_project_organization_policy.boolean",
+ "module.orch-project.google_project_organization_policy.list",
+ "module.orch-project.google_project_service.project_services",
+ "module.orch-project.google_project_service_identity.jit_si",
+ "module.orch-sa-cmp-0.data.google_service_account.service_account",
+ "module.orch-sa-cmp-0.google_service_account.service_account"
+ ]
+ },
+ {
+ "index_key": "roles/storage.objectCreator",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXpdLWaCQ=",
+ "id": "lc0210-lnd/roles/storage.objectCreator",
+ "members": [
+ "serviceAccount:lc0210-lnd-cs-0@lc0210-lnd.iam.gserviceaccount.com"
+ ],
+ "project": "lc0210-lnd",
+ "role": "roles/storage.objectCreator"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.land-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.land-project.data.google_project.project",
+ "module.land-project.data.google_storage_project_service_account.gcs_sa",
+ "module.land-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.land-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.land-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.land-project.google_project.project",
+ "module.land-project.google_project_iam_custom_role.roles",
+ "module.land-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.land-project.google_project_organization_policy.boolean",
+ "module.land-project.google_project_organization_policy.list",
+ "module.land-project.google_project_service.project_services",
+ "module.land-project.google_project_service_identity.jit_si",
+ "module.land-sa-bq-0.data.google_service_account.service_account",
+ "module.land-sa-bq-0.google_service_account.service_account",
+ "module.land-sa-cs-0.data.google_service_account.service_account",
+ "module.land-sa-cs-0.google_service_account.service_account",
+ "module.land-sa-ps-0.data.google_service_account.service_account",
+ "module.land-sa-ps-0.google_service_account.service_account",
+ "module.load-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.load-project.data.google_project.project",
+ "module.load-project.data.google_storage_project_service_account.gcs_sa",
+ "module.load-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.load-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.load-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.load-project.google_project.project",
+ "module.load-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.load-project.google_project_organization_policy.boolean",
+ "module.load-project.google_project_organization_policy.list",
+ "module.load-project.google_project_service.project_services",
+ "module.load-project.google_project_service_identity.jit_si",
+ "module.load-sa-df-0.data.google_service_account.service_account",
+ "module.load-sa-df-0.google_service_account.service_account",
+ "module.orch-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.orch-project.data.google_project.project",
+ "module.orch-project.data.google_storage_project_service_account.gcs_sa",
+ "module.orch-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.orch-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.orch-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.orch-project.google_project.project",
+ "module.orch-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.orch-project.google_project_organization_policy.boolean",
+ "module.orch-project.google_project_organization_policy.list",
+ "module.orch-project.google_project_service.project_services",
+ "module.orch-project.google_project_service_identity.jit_si",
+ "module.orch-sa-cmp-0.data.google_service_account.service_account",
+ "module.orch-sa-cmp-0.google_service_account.service_account"
+ ]
+ },
+ {
+ "index_key": "roles/storage.objectViewer",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXzZYltvw=",
+ "id": "lc0210-lnd/roles/storage.objectViewer",
+ "members": [
+ "serviceAccount:lc0210-orc-cmp-0@lc0210-orc.iam.gserviceaccount.com"
+ ],
+ "project": "lc0210-lnd",
+ "role": "roles/storage.objectViewer"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.land-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.land-project.data.google_project.project",
+ "module.land-project.data.google_storage_project_service_account.gcs_sa",
+ "module.land-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.land-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.land-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.land-project.google_project.project",
+ "module.land-project.google_project_iam_custom_role.roles",
+ "module.land-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.land-project.google_project_organization_policy.boolean",
+ "module.land-project.google_project_organization_policy.list",
+ "module.land-project.google_project_service.project_services",
+ "module.land-project.google_project_service_identity.jit_si",
+ "module.land-sa-bq-0.data.google_service_account.service_account",
+ "module.land-sa-bq-0.google_service_account.service_account",
+ "module.land-sa-cs-0.data.google_service_account.service_account",
+ "module.land-sa-cs-0.google_service_account.service_account",
+ "module.land-sa-ps-0.data.google_service_account.service_account",
+ "module.land-sa-ps-0.google_service_account.service_account",
+ "module.load-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.load-project.data.google_project.project",
+ "module.load-project.data.google_storage_project_service_account.gcs_sa",
+ "module.load-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.load-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.load-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.load-project.google_project.project",
+ "module.load-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.load-project.google_project_organization_policy.boolean",
+ "module.load-project.google_project_organization_policy.list",
+ "module.load-project.google_project_service.project_services",
+ "module.load-project.google_project_service_identity.jit_si",
+ "module.load-sa-df-0.data.google_service_account.service_account",
+ "module.load-sa-df-0.google_service_account.service_account",
+ "module.orch-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.orch-project.data.google_project.project",
+ "module.orch-project.data.google_storage_project_service_account.gcs_sa",
+ "module.orch-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.orch-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.orch-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.orch-project.google_project.project",
+ "module.orch-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.orch-project.google_project_organization_policy.boolean",
+ "module.orch-project.google_project_organization_policy.list",
+ "module.orch-project.google_project_service.project_services",
+ "module.orch-project.google_project_service_identity.jit_si",
+ "module.orch-sa-cmp-0.data.google_service_account.service_account",
+ "module.orch-sa-cmp-0.google_service_account.service_account"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.land-project",
+ "mode": "managed",
+ "type": "google_project_service",
+ "name": "project_services",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": "bigquery.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-lnd/bigquery.googleapis.com",
+ "project": "lc0210-lnd",
+ "service": "bigquery.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.land-project.data.google_project.project",
+ "module.land-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "bigqueryreservation.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-lnd/bigqueryreservation.googleapis.com",
+ "project": "lc0210-lnd",
+ "service": "bigqueryreservation.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.land-project.data.google_project.project",
+ "module.land-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "bigquerystorage.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-lnd/bigquerystorage.googleapis.com",
+ "project": "lc0210-lnd",
+ "service": "bigquerystorage.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.land-project.data.google_project.project",
+ "module.land-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "cloudkms.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-lnd/cloudkms.googleapis.com",
+ "project": "lc0210-lnd",
+ "service": "cloudkms.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.land-project.data.google_project.project",
+ "module.land-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "cloudresourcemanager.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-lnd/cloudresourcemanager.googleapis.com",
+ "project": "lc0210-lnd",
+ "service": "cloudresourcemanager.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.land-project.data.google_project.project",
+ "module.land-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "iam.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-lnd/iam.googleapis.com",
+ "project": "lc0210-lnd",
+ "service": "iam.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.land-project.data.google_project.project",
+ "module.land-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "pubsub.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-lnd/pubsub.googleapis.com",
+ "project": "lc0210-lnd",
+ "service": "pubsub.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.land-project.data.google_project.project",
+ "module.land-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "serviceusage.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-lnd/serviceusage.googleapis.com",
+ "project": "lc0210-lnd",
+ "service": "serviceusage.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.land-project.data.google_project.project",
+ "module.land-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "stackdriver.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-lnd/stackdriver.googleapis.com",
+ "project": "lc0210-lnd",
+ "service": "stackdriver.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.land-project.data.google_project.project",
+ "module.land-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "storage-component.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-lnd/storage-component.googleapis.com",
+ "project": "lc0210-lnd",
+ "service": "storage-component.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.land-project.data.google_project.project",
+ "module.land-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "storage.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-lnd/storage.googleapis.com",
+ "project": "lc0210-lnd",
+ "service": "storage.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.land-project.data.google_project.project",
+ "module.land-project.google_project.project"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.land-project",
+ "mode": "managed",
+ "type": "google_project_service_identity",
+ "name": "jit_si",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google-beta\"]",
+ "instances": [
+ {
+ "index_key": "pubsub.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "email": "service-66240401327@gcp-sa-pubsub.iam.gserviceaccount.com",
+ "id": "projects/lc0210-lnd/services/pubsub.googleapis.com",
+ "project": "lc0210-lnd",
+ "service": "pubsub.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMH19",
+ "dependencies": [
+ "module.land-project.data.google_project.project",
+ "module.land-project.google_project.project",
+ "module.land-project.google_project_service.project_services"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.land-ps-0",
+ "mode": "managed",
+ "type": "google_pubsub_topic",
+ "name": "default",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "schema_version": 0,
+ "attributes": {
+ "id": "projects/lc0210-lnd/topics/lc0210-lnd-ps-0",
+ "kms_key_name": "",
+ "labels": {},
+ "message_retention_duration": "",
+ "message_storage_policy": [],
+ "name": "lc0210-lnd-ps-0",
+ "project": "lc0210-lnd",
+ "schema_settings": [],
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19",
+ "dependencies": [
+ "module.land-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.land-project.data.google_project.project",
+ "module.land-project.data.google_storage_project_service_account.gcs_sa",
+ "module.land-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.land-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.land-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.land-project.google_project.project",
+ "module.land-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.land-project.google_project_organization_policy.boolean",
+ "module.land-project.google_project_organization_policy.list",
+ "module.land-project.google_project_service.project_services",
+ "module.land-project.google_project_service_identity.jit_si"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.land-sa-bq-0",
+ "mode": "managed",
+ "type": "google_service_account",
+ "name": "service_account",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": 0,
+ "schema_version": 0,
+ "attributes": {
+ "account_id": "lc0210-lnd-bq-0",
+ "description": "",
+ "disabled": false,
+ "display_name": "TODO",
+ "email": "lc0210-lnd-bq-0@lc0210-lnd.iam.gserviceaccount.com",
+ "id": "projects/lc0210-lnd/serviceAccounts/lc0210-lnd-bq-0@lc0210-lnd.iam.gserviceaccount.com",
+ "name": "projects/lc0210-lnd/serviceAccounts/lc0210-lnd-bq-0@lc0210-lnd.iam.gserviceaccount.com",
+ "project": "lc0210-lnd",
+ "timeouts": null,
+ "unique_id": "103718159252647137856"
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjozMDAwMDAwMDAwMDB9fQ==",
+ "dependencies": [
+ "module.land-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.land-project.data.google_project.project",
+ "module.land-project.data.google_storage_project_service_account.gcs_sa",
+ "module.land-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.land-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.land-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.land-project.google_project.project",
+ "module.land-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.land-project.google_project_organization_policy.boolean",
+ "module.land-project.google_project_organization_policy.list",
+ "module.land-project.google_project_service.project_services",
+ "module.land-project.google_project_service_identity.jit_si"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.land-sa-bq-0",
+ "mode": "managed",
+ "type": "google_service_account_iam_binding",
+ "name": "roles",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": "roles/iam.serviceAccountTokenCreator",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXpdBcaXQ=",
+ "id": "projects/lc0210-lnd/serviceAccounts/lc0210-lnd-bq-0@lc0210-lnd.iam.gserviceaccount.com/roles/iam.serviceAccountTokenCreator",
+ "members": [
+ "group:gcp-data-engineers@caggioland.com"
+ ],
+ "role": "roles/iam.serviceAccountTokenCreator",
+ "service_account_id": "projects/lc0210-lnd/serviceAccounts/lc0210-lnd-bq-0@lc0210-lnd.iam.gserviceaccount.com"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.land-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.land-project.data.google_project.project",
+ "module.land-project.data.google_storage_project_service_account.gcs_sa",
+ "module.land-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.land-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.land-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.land-project.google_project.project",
+ "module.land-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.land-project.google_project_organization_policy.boolean",
+ "module.land-project.google_project_organization_policy.list",
+ "module.land-project.google_project_service.project_services",
+ "module.land-project.google_project_service_identity.jit_si",
+ "module.land-sa-bq-0.data.google_service_account.service_account",
+ "module.land-sa-bq-0.google_service_account.service_account"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.land-sa-cs-0",
+ "mode": "managed",
+ "type": "google_service_account",
+ "name": "service_account",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": 0,
+ "schema_version": 0,
+ "attributes": {
+ "account_id": "lc0210-lnd-cs-0",
+ "description": "",
+ "disabled": false,
+ "display_name": "TODO",
+ "email": "lc0210-lnd-cs-0@lc0210-lnd.iam.gserviceaccount.com",
+ "id": "projects/lc0210-lnd/serviceAccounts/lc0210-lnd-cs-0@lc0210-lnd.iam.gserviceaccount.com",
+ "name": "projects/lc0210-lnd/serviceAccounts/lc0210-lnd-cs-0@lc0210-lnd.iam.gserviceaccount.com",
+ "project": "lc0210-lnd",
+ "timeouts": null,
+ "unique_id": "101863492683332506513"
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjozMDAwMDAwMDAwMDB9fQ==",
+ "dependencies": [
+ "module.land-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.land-project.data.google_project.project",
+ "module.land-project.data.google_storage_project_service_account.gcs_sa",
+ "module.land-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.land-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.land-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.land-project.google_project.project",
+ "module.land-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.land-project.google_project_organization_policy.boolean",
+ "module.land-project.google_project_organization_policy.list",
+ "module.land-project.google_project_service.project_services",
+ "module.land-project.google_project_service_identity.jit_si"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.land-sa-cs-0",
+ "mode": "managed",
+ "type": "google_service_account_iam_binding",
+ "name": "roles",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": "roles/iam.serviceAccountTokenCreator",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXpdBYCQQ=",
+ "id": "projects/lc0210-lnd/serviceAccounts/lc0210-lnd-cs-0@lc0210-lnd.iam.gserviceaccount.com/roles/iam.serviceAccountTokenCreator",
+ "members": [
+ "group:gcp-data-engineers@caggioland.com"
+ ],
+ "role": "roles/iam.serviceAccountTokenCreator",
+ "service_account_id": "projects/lc0210-lnd/serviceAccounts/lc0210-lnd-cs-0@lc0210-lnd.iam.gserviceaccount.com"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.land-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.land-project.data.google_project.project",
+ "module.land-project.data.google_storage_project_service_account.gcs_sa",
+ "module.land-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.land-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.land-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.land-project.google_project.project",
+ "module.land-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.land-project.google_project_organization_policy.boolean",
+ "module.land-project.google_project_organization_policy.list",
+ "module.land-project.google_project_service.project_services",
+ "module.land-project.google_project_service_identity.jit_si",
+ "module.land-sa-cs-0.data.google_service_account.service_account",
+ "module.land-sa-cs-0.google_service_account.service_account"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.land-sa-ps-0",
+ "mode": "managed",
+ "type": "google_service_account",
+ "name": "service_account",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": 0,
+ "schema_version": 0,
+ "attributes": {
+ "account_id": "lc0210-lnd-ps-0",
+ "description": "",
+ "disabled": false,
+ "display_name": "TODO",
+ "email": "lc0210-lnd-ps-0@lc0210-lnd.iam.gserviceaccount.com",
+ "id": "projects/lc0210-lnd/serviceAccounts/lc0210-lnd-ps-0@lc0210-lnd.iam.gserviceaccount.com",
+ "name": "projects/lc0210-lnd/serviceAccounts/lc0210-lnd-ps-0@lc0210-lnd.iam.gserviceaccount.com",
+ "project": "lc0210-lnd",
+ "timeouts": null,
+ "unique_id": "111657218514604453528"
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjozMDAwMDAwMDAwMDB9fQ==",
+ "dependencies": [
+ "module.land-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.land-project.data.google_project.project",
+ "module.land-project.data.google_storage_project_service_account.gcs_sa",
+ "module.land-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.land-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.land-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.land-project.google_project.project",
+ "module.land-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.land-project.google_project_organization_policy.boolean",
+ "module.land-project.google_project_organization_policy.list",
+ "module.land-project.google_project_service.project_services",
+ "module.land-project.google_project_service_identity.jit_si"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.land-sa-ps-0",
+ "mode": "managed",
+ "type": "google_service_account_iam_binding",
+ "name": "roles",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": "roles/iam.serviceAccountTokenCreator",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXpdBYAzc=",
+ "id": "projects/lc0210-lnd/serviceAccounts/lc0210-lnd-ps-0@lc0210-lnd.iam.gserviceaccount.com/roles/iam.serviceAccountTokenCreator",
+ "members": [
+ "group:gcp-data-engineers@caggioland.com"
+ ],
+ "role": "roles/iam.serviceAccountTokenCreator",
+ "service_account_id": "projects/lc0210-lnd/serviceAccounts/lc0210-lnd-ps-0@lc0210-lnd.iam.gserviceaccount.com"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.land-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.land-project.data.google_project.project",
+ "module.land-project.data.google_storage_project_service_account.gcs_sa",
+ "module.land-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.land-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.land-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.land-project.google_project.project",
+ "module.land-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.land-project.google_project_organization_policy.boolean",
+ "module.land-project.google_project_organization_policy.list",
+ "module.land-project.google_project_service.project_services",
+ "module.land-project.google_project_service_identity.jit_si",
+ "module.land-sa-ps-0.data.google_service_account.service_account",
+ "module.land-sa-ps-0.google_service_account.service_account"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.load-cs-df-0",
+ "mode": "managed",
+ "type": "google_storage_bucket",
+ "name": "bucket",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "schema_version": 0,
+ "attributes": {
+ "cors": [],
+ "default_event_based_hold": false,
+ "encryption": [],
+ "force_destroy": false,
+ "id": "lc0210-load-cs-0",
+ "labels": {},
+ "lifecycle_rule": [],
+ "location": "EU",
+ "logging": [],
+ "name": "lc0210-load-cs-0",
+ "project": "lc0210-lod",
+ "requester_pays": false,
+ "retention_policy": [],
+ "self_link": "https://www.googleapis.com/storage/v1/b/lc0210-load-cs-0",
+ "storage_class": "MULTI_REGIONAL",
+ "timeouts": null,
+ "uniform_bucket_level_access": true,
+ "url": "gs://lc0210-load-cs-0",
+ "versioning": [
+ {
+ "enabled": false
+ }
+ ],
+ "website": []
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoyNDAwMDAwMDAwMDAsInJlYWQiOjI0MDAwMDAwMDAwMCwidXBkYXRlIjoyNDAwMDAwMDAwMDB9fQ==",
+ "dependencies": [
+ "module.load-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.load-project.data.google_project.project",
+ "module.load-project.data.google_storage_project_service_account.gcs_sa",
+ "module.load-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.load-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.load-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.load-project.google_project.project",
+ "module.load-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.load-project.google_project_organization_policy.boolean",
+ "module.load-project.google_project_organization_policy.list",
+ "module.load-project.google_project_service.project_services",
+ "module.load-project.google_project_service_identity.jit_si"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.load-nat[0]",
+ "mode": "managed",
+ "type": "google_compute_router",
+ "name": "router",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": 0,
+ "schema_version": 0,
+ "attributes": {
+ "bgp": [
+ {
+ "advertise_mode": "DEFAULT",
+ "advertised_groups": [],
+ "advertised_ip_ranges": [],
+ "asn": 64514
+ }
+ ],
+ "creation_timestamp": "2022-02-10T00:45:14.347-08:00",
+ "description": "",
+ "encrypted_interconnect_router": false,
+ "id": "projects/lc0210-lod/regions/europe-west1/routers/lc0210-default-nat",
+ "name": "lc0210-default-nat",
+ "network": "https://www.googleapis.com/compute/v1/projects/lc0210-lod/global/networks/lc0210-default",
+ "project": "lc0210-lod",
+ "region": "europe-west1",
+ "self_link": "https://www.googleapis.com/compute/v1/projects/lc0210-lod/regions/europe-west1/routers/lc0210-default-nat",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19",
+ "dependencies": [
+ "module.load-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.load-project.data.google_project.project",
+ "module.load-project.data.google_storage_project_service_account.gcs_sa",
+ "module.load-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.load-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.load-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.load-project.google_project.project",
+ "module.load-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.load-project.google_project_organization_policy.boolean",
+ "module.load-project.google_project_organization_policy.list",
+ "module.load-project.google_project_service.project_services",
+ "module.load-project.google_project_service_identity.jit_si",
+ "module.load-vpc.data.google_compute_network.network",
+ "module.load-vpc.google_compute_global_address.psn_ranges",
+ "module.load-vpc.google_compute_network.network",
+ "module.load-vpc.google_compute_network_peering.local",
+ "module.load-vpc.google_compute_network_peering.remote",
+ "module.load-vpc.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.load-vpc.google_compute_shared_vpc_service_project.service_projects",
+ "module.load-vpc.google_service_networking_connection.psn_connection"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.load-nat[0]",
+ "mode": "managed",
+ "type": "google_compute_router_nat",
+ "name": "nat",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "schema_version": 0,
+ "attributes": {
+ "drain_nat_ips": [],
+ "enable_endpoint_independent_mapping": true,
+ "icmp_idle_timeout_sec": 30,
+ "id": "lc0210-lod/europe-west1/lc0210-default-nat/lc0210-default",
+ "log_config": [
+ {
+ "enable": false,
+ "filter": "ALL"
+ }
+ ],
+ "min_ports_per_vm": 64,
+ "name": "lc0210-default",
+ "nat_ip_allocate_option": "AUTO_ONLY",
+ "nat_ips": [],
+ "project": "lc0210-lod",
+ "region": "europe-west1",
+ "router": "lc0210-default-nat",
+ "source_subnetwork_ip_ranges_to_nat": "ALL_SUBNETWORKS_ALL_IP_RANGES",
+ "subnetwork": [],
+ "tcp_established_idle_timeout_sec": 1200,
+ "tcp_transitory_idle_timeout_sec": 30,
+ "timeouts": null,
+ "udp_idle_timeout_sec": 30
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19",
+ "dependencies": [
+ "module.load-nat.google_compute_router.router",
+ "module.load-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.load-project.data.google_project.project",
+ "module.load-project.data.google_storage_project_service_account.gcs_sa",
+ "module.load-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.load-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.load-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.load-project.google_project.project",
+ "module.load-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.load-project.google_project_organization_policy.boolean",
+ "module.load-project.google_project_organization_policy.list",
+ "module.load-project.google_project_service.project_services",
+ "module.load-project.google_project_service_identity.jit_si",
+ "module.load-vpc.data.google_compute_network.network",
+ "module.load-vpc.google_compute_global_address.psn_ranges",
+ "module.load-vpc.google_compute_network.network",
+ "module.load-vpc.google_compute_network_peering.local",
+ "module.load-vpc.google_compute_network_peering.remote",
+ "module.load-vpc.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.load-vpc.google_compute_shared_vpc_service_project.service_projects",
+ "module.load-vpc.google_service_networking_connection.psn_connection"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.load-project",
+ "mode": "data",
+ "type": "google_bigquery_default_service_account",
+ "name": "bq_sa",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": 0,
+ "schema_version": 0,
+ "attributes": {
+ "email": "bq-256115644733@bigquery-encryption.iam.gserviceaccount.com",
+ "id": "bq-256115644733@bigquery-encryption.iam.gserviceaccount.com",
+ "project": "lc0210-lod"
+ },
+ "sensitive_attributes": []
+ }
+ ]
+ },
+ {
+ "module": "module.load-project",
+ "mode": "data",
+ "type": "google_storage_project_service_account",
+ "name": "gcs_sa",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": 0,
+ "schema_version": 0,
+ "attributes": {
+ "email_address": "service-256115644733@gs-project-accounts.iam.gserviceaccount.com",
+ "id": "service-256115644733@gs-project-accounts.iam.gserviceaccount.com",
+ "project": "lc0210-lod",
+ "user_project": null
+ },
+ "sensitive_attributes": []
+ }
+ ]
+ },
+ {
+ "module": "module.load-project",
+ "mode": "managed",
+ "type": "google_project",
+ "name": "project",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": 0,
+ "schema_version": 1,
+ "attributes": {
+ "auto_create_network": false,
+ "billing_account": "0181A7-4CC981-B7594C",
+ "folder_id": "632432239104",
+ "id": "projects/lc0210-lod",
+ "labels": {},
+ "name": "lc0210-lod",
+ "number": "256115644733",
+ "org_id": "",
+ "project_id": "lc0210-lod",
+ "skip_delete": false,
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjo2MDAwMDAwMDAwMDAsImRlbGV0ZSI6NjAwMDAwMDAwMDAwLCJyZWFkIjo2MDAwMDAwMDAwMDAsInVwZGF0ZSI6NjAwMDAwMDAwMDAwfSwic2NoZW1hX3ZlcnNpb24iOiIxIn0="
+ }
+ ]
+ },
+ {
+ "module": "module.load-project",
+ "mode": "managed",
+ "type": "google_project_iam_binding",
+ "name": "authoritative",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": "roles/bigquery.jobUser",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXpdHdIjw=",
+ "id": "lc0210-lod/roles/bigquery.jobUser",
+ "members": [
+ "serviceAccount:lc0210-load-df-0@lc0210-lod.iam.gserviceaccount.com"
+ ],
+ "project": "lc0210-lod",
+ "role": "roles/bigquery.jobUser"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.load-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.load-project.data.google_project.project",
+ "module.load-project.data.google_storage_project_service_account.gcs_sa",
+ "module.load-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.load-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.load-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.load-project.google_project.project",
+ "module.load-project.google_project_iam_custom_role.roles",
+ "module.load-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.load-project.google_project_organization_policy.boolean",
+ "module.load-project.google_project_organization_policy.list",
+ "module.load-project.google_project_service.project_services",
+ "module.load-project.google_project_service_identity.jit_si",
+ "module.load-sa-df-0.data.google_service_account.service_account",
+ "module.load-sa-df-0.google_service_account.service_account",
+ "module.orch-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.orch-project.data.google_project.project",
+ "module.orch-project.data.google_storage_project_service_account.gcs_sa",
+ "module.orch-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.orch-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.orch-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.orch-project.google_project.project",
+ "module.orch-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.orch-project.google_project_organization_policy.boolean",
+ "module.orch-project.google_project_organization_policy.list",
+ "module.orch-project.google_project_service.project_services",
+ "module.orch-project.google_project_service_identity.jit_si",
+ "module.orch-sa-cmp-0.data.google_service_account.service_account",
+ "module.orch-sa-cmp-0.google_service_account.service_account"
+ ]
+ },
+ {
+ "index_key": "roles/compute.viewer",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXpdHdIjw=",
+ "id": "lc0210-lod/roles/compute.viewer",
+ "members": [
+ "group:gcp-data-engineers@caggioland.com"
+ ],
+ "project": "lc0210-lod",
+ "role": "roles/compute.viewer"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.load-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.load-project.data.google_project.project",
+ "module.load-project.data.google_storage_project_service_account.gcs_sa",
+ "module.load-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.load-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.load-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.load-project.google_project.project",
+ "module.load-project.google_project_iam_custom_role.roles",
+ "module.load-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.load-project.google_project_organization_policy.boolean",
+ "module.load-project.google_project_organization_policy.list",
+ "module.load-project.google_project_service.project_services",
+ "module.load-project.google_project_service_identity.jit_si",
+ "module.load-sa-df-0.data.google_service_account.service_account",
+ "module.load-sa-df-0.google_service_account.service_account",
+ "module.orch-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.orch-project.data.google_project.project",
+ "module.orch-project.data.google_storage_project_service_account.gcs_sa",
+ "module.orch-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.orch-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.orch-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.orch-project.google_project.project",
+ "module.orch-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.orch-project.google_project_organization_policy.boolean",
+ "module.orch-project.google_project_organization_policy.list",
+ "module.orch-project.google_project_service.project_services",
+ "module.orch-project.google_project_service_identity.jit_si",
+ "module.orch-sa-cmp-0.data.google_service_account.service_account",
+ "module.orch-sa-cmp-0.google_service_account.service_account"
+ ]
+ },
+ {
+ "index_key": "roles/dataflow.admin",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXpdHdIjw=",
+ "id": "lc0210-lod/roles/dataflow.admin",
+ "members": [
+ "group:gcp-data-engineers@caggioland.com",
+ "serviceAccount:lc0210-load-df-0@lc0210-lod.iam.gserviceaccount.com",
+ "serviceAccount:lc0210-orc-cmp-0@lc0210-orc.iam.gserviceaccount.com"
+ ],
+ "project": "lc0210-lod",
+ "role": "roles/dataflow.admin"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.load-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.load-project.data.google_project.project",
+ "module.load-project.data.google_storage_project_service_account.gcs_sa",
+ "module.load-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.load-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.load-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.load-project.google_project.project",
+ "module.load-project.google_project_iam_custom_role.roles",
+ "module.load-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.load-project.google_project_organization_policy.boolean",
+ "module.load-project.google_project_organization_policy.list",
+ "module.load-project.google_project_service.project_services",
+ "module.load-project.google_project_service_identity.jit_si",
+ "module.load-sa-df-0.data.google_service_account.service_account",
+ "module.load-sa-df-0.google_service_account.service_account",
+ "module.orch-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.orch-project.data.google_project.project",
+ "module.orch-project.data.google_storage_project_service_account.gcs_sa",
+ "module.orch-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.orch-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.orch-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.orch-project.google_project.project",
+ "module.orch-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.orch-project.google_project_organization_policy.boolean",
+ "module.orch-project.google_project_organization_policy.list",
+ "module.orch-project.google_project_service.project_services",
+ "module.orch-project.google_project_service_identity.jit_si",
+ "module.orch-sa-cmp-0.data.google_service_account.service_account",
+ "module.orch-sa-cmp-0.google_service_account.service_account"
+ ]
+ },
+ {
+ "index_key": "roles/dataflow.developer",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXpdHdIjw=",
+ "id": "lc0210-lod/roles/dataflow.developer",
+ "members": [
+ "group:gcp-data-engineers@caggioland.com"
+ ],
+ "project": "lc0210-lod",
+ "role": "roles/dataflow.developer"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.load-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.load-project.data.google_project.project",
+ "module.load-project.data.google_storage_project_service_account.gcs_sa",
+ "module.load-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.load-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.load-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.load-project.google_project.project",
+ "module.load-project.google_project_iam_custom_role.roles",
+ "module.load-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.load-project.google_project_organization_policy.boolean",
+ "module.load-project.google_project_organization_policy.list",
+ "module.load-project.google_project_service.project_services",
+ "module.load-project.google_project_service_identity.jit_si",
+ "module.load-sa-df-0.data.google_service_account.service_account",
+ "module.load-sa-df-0.google_service_account.service_account",
+ "module.orch-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.orch-project.data.google_project.project",
+ "module.orch-project.data.google_storage_project_service_account.gcs_sa",
+ "module.orch-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.orch-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.orch-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.orch-project.google_project.project",
+ "module.orch-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.orch-project.google_project_organization_policy.boolean",
+ "module.orch-project.google_project_organization_policy.list",
+ "module.orch-project.google_project_service.project_services",
+ "module.orch-project.google_project_service_identity.jit_si",
+ "module.orch-sa-cmp-0.data.google_service_account.service_account",
+ "module.orch-sa-cmp-0.google_service_account.service_account"
+ ]
+ },
+ {
+ "index_key": "roles/dataflow.worker",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXpdHdIjw=",
+ "id": "lc0210-lod/roles/dataflow.worker",
+ "members": [
+ "serviceAccount:lc0210-load-df-0@lc0210-lod.iam.gserviceaccount.com"
+ ],
+ "project": "lc0210-lod",
+ "role": "roles/dataflow.worker"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.load-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.load-project.data.google_project.project",
+ "module.load-project.data.google_storage_project_service_account.gcs_sa",
+ "module.load-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.load-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.load-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.load-project.google_project.project",
+ "module.load-project.google_project_iam_custom_role.roles",
+ "module.load-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.load-project.google_project_organization_policy.boolean",
+ "module.load-project.google_project_organization_policy.list",
+ "module.load-project.google_project_service.project_services",
+ "module.load-project.google_project_service_identity.jit_si",
+ "module.load-sa-df-0.data.google_service_account.service_account",
+ "module.load-sa-df-0.google_service_account.service_account",
+ "module.orch-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.orch-project.data.google_project.project",
+ "module.orch-project.data.google_storage_project_service_account.gcs_sa",
+ "module.orch-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.orch-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.orch-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.orch-project.google_project.project",
+ "module.orch-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.orch-project.google_project_organization_policy.boolean",
+ "module.orch-project.google_project_organization_policy.list",
+ "module.orch-project.google_project_service.project_services",
+ "module.orch-project.google_project_service_identity.jit_si",
+ "module.orch-sa-cmp-0.data.google_service_account.service_account",
+ "module.orch-sa-cmp-0.google_service_account.service_account"
+ ]
+ },
+ {
+ "index_key": "roles/storage.objectAdmin",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXpdHdIjw=",
+ "id": "lc0210-lod/roles/storage.objectAdmin",
+ "members": [
+ "serviceAccount:lc0210-load-df-0@lc0210-lod.iam.gserviceaccount.com",
+ "serviceAccount:service-256115644733@dataflow-service-producer-prod.iam.gserviceaccount.com"
+ ],
+ "project": "lc0210-lod",
+ "role": "roles/storage.objectAdmin"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.load-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.load-project.data.google_project.project",
+ "module.load-project.data.google_storage_project_service_account.gcs_sa",
+ "module.load-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.load-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.load-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.load-project.google_project.project",
+ "module.load-project.google_project_iam_custom_role.roles",
+ "module.load-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.load-project.google_project_organization_policy.boolean",
+ "module.load-project.google_project_organization_policy.list",
+ "module.load-project.google_project_service.project_services",
+ "module.load-project.google_project_service_identity.jit_si",
+ "module.load-sa-df-0.data.google_service_account.service_account",
+ "module.load-sa-df-0.google_service_account.service_account",
+ "module.orch-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.orch-project.data.google_project.project",
+ "module.orch-project.data.google_storage_project_service_account.gcs_sa",
+ "module.orch-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.orch-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.orch-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.orch-project.google_project.project",
+ "module.orch-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.orch-project.google_project_organization_policy.boolean",
+ "module.orch-project.google_project_organization_policy.list",
+ "module.orch-project.google_project_service.project_services",
+ "module.orch-project.google_project_service_identity.jit_si",
+ "module.orch-sa-cmp-0.data.google_service_account.service_account",
+ "module.orch-sa-cmp-0.google_service_account.service_account"
+ ]
+ },
+ {
+ "index_key": "roles/viewer",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXpdHdIjw=",
+ "id": "lc0210-lod/roles/viewer",
+ "members": [
+ "group:gcp-data-engineers@caggioland.com"
+ ],
+ "project": "lc0210-lod",
+ "role": "roles/viewer"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.load-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.load-project.data.google_project.project",
+ "module.load-project.data.google_storage_project_service_account.gcs_sa",
+ "module.load-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.load-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.load-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.load-project.google_project.project",
+ "module.load-project.google_project_iam_custom_role.roles",
+ "module.load-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.load-project.google_project_organization_policy.boolean",
+ "module.load-project.google_project_organization_policy.list",
+ "module.load-project.google_project_service.project_services",
+ "module.load-project.google_project_service_identity.jit_si",
+ "module.load-sa-df-0.data.google_service_account.service_account",
+ "module.load-sa-df-0.google_service_account.service_account",
+ "module.orch-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.orch-project.data.google_project.project",
+ "module.orch-project.data.google_storage_project_service_account.gcs_sa",
+ "module.orch-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.orch-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.orch-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.orch-project.google_project.project",
+ "module.orch-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.orch-project.google_project_organization_policy.boolean",
+ "module.orch-project.google_project_organization_policy.list",
+ "module.orch-project.google_project_service.project_services",
+ "module.orch-project.google_project_service_identity.jit_si",
+ "module.orch-sa-cmp-0.data.google_service_account.service_account",
+ "module.orch-sa-cmp-0.google_service_account.service_account"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.load-project",
+ "mode": "managed",
+ "type": "google_project_service",
+ "name": "project_services",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": "bigquery.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-lod/bigquery.googleapis.com",
+ "project": "lc0210-lod",
+ "service": "bigquery.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.load-project.data.google_project.project",
+ "module.load-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "bigqueryreservation.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-lod/bigqueryreservation.googleapis.com",
+ "project": "lc0210-lod",
+ "service": "bigqueryreservation.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.load-project.data.google_project.project",
+ "module.load-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "bigquerystorage.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-lod/bigquerystorage.googleapis.com",
+ "project": "lc0210-lod",
+ "service": "bigquerystorage.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.load-project.data.google_project.project",
+ "module.load-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "cloudkms.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-lod/cloudkms.googleapis.com",
+ "project": "lc0210-lod",
+ "service": "cloudkms.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.load-project.data.google_project.project",
+ "module.load-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "cloudresourcemanager.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-lod/cloudresourcemanager.googleapis.com",
+ "project": "lc0210-lod",
+ "service": "cloudresourcemanager.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.load-project.data.google_project.project",
+ "module.load-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "compute.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-lod/compute.googleapis.com",
+ "project": "lc0210-lod",
+ "service": "compute.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.load-project.data.google_project.project",
+ "module.load-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "dataflow.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-lod/dataflow.googleapis.com",
+ "project": "lc0210-lod",
+ "service": "dataflow.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.load-project.data.google_project.project",
+ "module.load-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "dlp.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-lod/dlp.googleapis.com",
+ "project": "lc0210-lod",
+ "service": "dlp.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.load-project.data.google_project.project",
+ "module.load-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "iam.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-lod/iam.googleapis.com",
+ "project": "lc0210-lod",
+ "service": "iam.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.load-project.data.google_project.project",
+ "module.load-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "pubsub.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-lod/pubsub.googleapis.com",
+ "project": "lc0210-lod",
+ "service": "pubsub.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.load-project.data.google_project.project",
+ "module.load-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "servicenetworking.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-lod/servicenetworking.googleapis.com",
+ "project": "lc0210-lod",
+ "service": "servicenetworking.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.load-project.data.google_project.project",
+ "module.load-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "serviceusage.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-lod/serviceusage.googleapis.com",
+ "project": "lc0210-lod",
+ "service": "serviceusage.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.load-project.data.google_project.project",
+ "module.load-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "stackdriver.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-lod/stackdriver.googleapis.com",
+ "project": "lc0210-lod",
+ "service": "stackdriver.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.load-project.data.google_project.project",
+ "module.load-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "storage-component.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-lod/storage-component.googleapis.com",
+ "project": "lc0210-lod",
+ "service": "storage-component.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.load-project.data.google_project.project",
+ "module.load-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "storage.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-lod/storage.googleapis.com",
+ "project": "lc0210-lod",
+ "service": "storage.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.load-project.data.google_project.project",
+ "module.load-project.google_project.project"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.load-project",
+ "mode": "managed",
+ "type": "google_project_service_identity",
+ "name": "jit_si",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google-beta\"]",
+ "instances": [
+ {
+ "index_key": "pubsub.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "email": "service-256115644733@gcp-sa-pubsub.iam.gserviceaccount.com",
+ "id": "projects/lc0210-lod/services/pubsub.googleapis.com",
+ "project": "lc0210-lod",
+ "service": "pubsub.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMH19",
+ "dependencies": [
+ "module.load-project.data.google_project.project",
+ "module.load-project.google_project.project",
+ "module.load-project.google_project_service.project_services"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.load-sa-df-0",
+ "mode": "managed",
+ "type": "google_service_account",
+ "name": "service_account",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": 0,
+ "schema_version": 0,
+ "attributes": {
+ "account_id": "lc0210-load-df-0",
+ "description": "",
+ "disabled": false,
+ "display_name": "TODO",
+ "email": "lc0210-load-df-0@lc0210-lod.iam.gserviceaccount.com",
+ "id": "projects/lc0210-lod/serviceAccounts/lc0210-load-df-0@lc0210-lod.iam.gserviceaccount.com",
+ "name": "projects/lc0210-lod/serviceAccounts/lc0210-load-df-0@lc0210-lod.iam.gserviceaccount.com",
+ "project": "lc0210-lod",
+ "timeouts": null,
+ "unique_id": "109523266098153000370"
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjozMDAwMDAwMDAwMDB9fQ==",
+ "dependencies": [
+ "module.load-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.load-project.data.google_project.project",
+ "module.load-project.data.google_storage_project_service_account.gcs_sa",
+ "module.load-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.load-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.load-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.load-project.google_project.project",
+ "module.load-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.load-project.google_project_organization_policy.boolean",
+ "module.load-project.google_project_organization_policy.list",
+ "module.load-project.google_project_service.project_services",
+ "module.load-project.google_project_service_identity.jit_si"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.load-sa-df-0",
+ "mode": "managed",
+ "type": "google_service_account_iam_binding",
+ "name": "roles",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": "roles/iam.serviceAccountTokenCreator",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXpdDfmjM=",
+ "id": "projects/lc0210-lod/serviceAccounts/lc0210-load-df-0@lc0210-lod.iam.gserviceaccount.com/roles/iam.serviceAccountTokenCreator",
+ "members": [
+ "group:gcp-data-engineers@caggioland.com"
+ ],
+ "role": "roles/iam.serviceAccountTokenCreator",
+ "service_account_id": "projects/lc0210-lod/serviceAccounts/lc0210-load-df-0@lc0210-lod.iam.gserviceaccount.com"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.load-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.load-project.data.google_project.project",
+ "module.load-project.data.google_storage_project_service_account.gcs_sa",
+ "module.load-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.load-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.load-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.load-project.google_project.project",
+ "module.load-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.load-project.google_project_organization_policy.boolean",
+ "module.load-project.google_project_organization_policy.list",
+ "module.load-project.google_project_service.project_services",
+ "module.load-project.google_project_service_identity.jit_si",
+ "module.load-sa-df-0.data.google_service_account.service_account",
+ "module.load-sa-df-0.google_service_account.service_account",
+ "module.orch-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.orch-project.data.google_project.project",
+ "module.orch-project.data.google_storage_project_service_account.gcs_sa",
+ "module.orch-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.orch-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.orch-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.orch-project.google_project.project",
+ "module.orch-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.orch-project.google_project_organization_policy.boolean",
+ "module.orch-project.google_project_organization_policy.list",
+ "module.orch-project.google_project_service.project_services",
+ "module.orch-project.google_project_service_identity.jit_si",
+ "module.orch-sa-cmp-0.data.google_service_account.service_account",
+ "module.orch-sa-cmp-0.google_service_account.service_account"
+ ]
+ },
+ {
+ "index_key": "roles/iam.serviceAccountUser",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXpdDfmjM=",
+ "id": "projects/lc0210-lod/serviceAccounts/lc0210-load-df-0@lc0210-lod.iam.gserviceaccount.com/roles/iam.serviceAccountUser",
+ "members": [
+ "serviceAccount:lc0210-orc-cmp-0@lc0210-orc.iam.gserviceaccount.com"
+ ],
+ "role": "roles/iam.serviceAccountUser",
+ "service_account_id": "projects/lc0210-lod/serviceAccounts/lc0210-load-df-0@lc0210-lod.iam.gserviceaccount.com"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.load-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.load-project.data.google_project.project",
+ "module.load-project.data.google_storage_project_service_account.gcs_sa",
+ "module.load-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.load-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.load-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.load-project.google_project.project",
+ "module.load-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.load-project.google_project_organization_policy.boolean",
+ "module.load-project.google_project_organization_policy.list",
+ "module.load-project.google_project_service.project_services",
+ "module.load-project.google_project_service_identity.jit_si",
+ "module.load-sa-df-0.data.google_service_account.service_account",
+ "module.load-sa-df-0.google_service_account.service_account",
+ "module.orch-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.orch-project.data.google_project.project",
+ "module.orch-project.data.google_storage_project_service_account.gcs_sa",
+ "module.orch-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.orch-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.orch-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.orch-project.google_project.project",
+ "module.orch-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.orch-project.google_project_organization_policy.boolean",
+ "module.orch-project.google_project_organization_policy.list",
+ "module.orch-project.google_project_service.project_services",
+ "module.orch-project.google_project_service_identity.jit_si",
+ "module.orch-sa-cmp-0.data.google_service_account.service_account",
+ "module.orch-sa-cmp-0.google_service_account.service_account"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.load-vpc-firewall[0]",
+ "mode": "managed",
+ "type": "google_compute_firewall",
+ "name": "allow-admins",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": 0,
+ "schema_version": 1,
+ "attributes": {
+ "allow": [
+ {
+ "ports": [],
+ "protocol": "all"
+ }
+ ],
+ "creation_timestamp": "2022-02-10T00:45:12.801-08:00",
+ "deny": [],
+ "description": "Access from the admin subnet to all subnets",
+ "destination_ranges": [],
+ "direction": "INGRESS",
+ "disabled": false,
+ "enable_logging": null,
+ "id": "projects/lc0210-lod/global/firewalls/lc0210-default-ingress-admins",
+ "log_config": [],
+ "name": "lc0210-default-ingress-admins",
+ "network": "https://www.googleapis.com/compute/v1/projects/lc0210-lod/global/networks/lc0210-default",
+ "priority": 1000,
+ "project": "lc0210-lod",
+ "self_link": "https://www.googleapis.com/compute/v1/projects/lc0210-lod/global/firewalls/lc0210-default-ingress-admins",
+ "source_ranges": [
+ "10.10.0.0/24"
+ ],
+ "source_service_accounts": [],
+ "source_tags": [],
+ "target_service_accounts": [],
+ "target_tags": [],
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH0sInNjaGVtYV92ZXJzaW9uIjoiMSJ9",
+ "dependencies": [
+ "module.load-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.load-project.data.google_project.project",
+ "module.load-project.data.google_storage_project_service_account.gcs_sa",
+ "module.load-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.load-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.load-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.load-project.google_project.project",
+ "module.load-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.load-project.google_project_organization_policy.boolean",
+ "module.load-project.google_project_organization_policy.list",
+ "module.load-project.google_project_service.project_services",
+ "module.load-project.google_project_service_identity.jit_si",
+ "module.load-vpc.data.google_compute_network.network",
+ "module.load-vpc.google_compute_global_address.psn_ranges",
+ "module.load-vpc.google_compute_network.network",
+ "module.load-vpc.google_compute_network_peering.local",
+ "module.load-vpc.google_compute_network_peering.remote",
+ "module.load-vpc.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.load-vpc.google_compute_shared_vpc_service_project.service_projects",
+ "module.load-vpc.google_service_networking_connection.psn_connection"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.load-vpc-firewall[0]",
+ "mode": "managed",
+ "type": "google_compute_firewall",
+ "name": "allow-tag-http",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": 0,
+ "schema_version": 1,
+ "attributes": {
+ "allow": [
+ {
+ "ports": [
+ "80"
+ ],
+ "protocol": "tcp"
+ }
+ ],
+ "creation_timestamp": "2022-02-10T00:45:12.934-08:00",
+ "deny": [],
+ "description": "Allow HTTP to machines with the 'http-server' tag",
+ "destination_ranges": [],
+ "direction": "INGRESS",
+ "disabled": false,
+ "enable_logging": null,
+ "id": "projects/lc0210-lod/global/firewalls/lc0210-default-ingress-tag-http",
+ "log_config": [],
+ "name": "lc0210-default-ingress-tag-http",
+ "network": "https://www.googleapis.com/compute/v1/projects/lc0210-lod/global/networks/lc0210-default",
+ "priority": 1000,
+ "project": "lc0210-lod",
+ "self_link": "https://www.googleapis.com/compute/v1/projects/lc0210-lod/global/firewalls/lc0210-default-ingress-tag-http",
+ "source_ranges": [
+ "130.211.0.0/22",
+ "209.85.152.0/22",
+ "209.85.204.0/22",
+ "35.191.0.0/16"
+ ],
+ "source_service_accounts": [],
+ "source_tags": [],
+ "target_service_accounts": [],
+ "target_tags": [
+ "http-server"
+ ],
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH0sInNjaGVtYV92ZXJzaW9uIjoiMSJ9",
+ "dependencies": [
+ "module.load-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.load-project.data.google_project.project",
+ "module.load-project.data.google_storage_project_service_account.gcs_sa",
+ "module.load-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.load-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.load-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.load-project.google_project.project",
+ "module.load-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.load-project.google_project_organization_policy.boolean",
+ "module.load-project.google_project_organization_policy.list",
+ "module.load-project.google_project_service.project_services",
+ "module.load-project.google_project_service_identity.jit_si",
+ "module.load-vpc.data.google_compute_network.network",
+ "module.load-vpc.google_compute_global_address.psn_ranges",
+ "module.load-vpc.google_compute_network.network",
+ "module.load-vpc.google_compute_network_peering.local",
+ "module.load-vpc.google_compute_network_peering.remote",
+ "module.load-vpc.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.load-vpc.google_compute_shared_vpc_service_project.service_projects",
+ "module.load-vpc.google_service_networking_connection.psn_connection"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.load-vpc-firewall[0]",
+ "mode": "managed",
+ "type": "google_compute_firewall",
+ "name": "allow-tag-https",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": 0,
+ "schema_version": 1,
+ "attributes": {
+ "allow": [
+ {
+ "ports": [
+ "443"
+ ],
+ "protocol": "tcp"
+ }
+ ],
+ "creation_timestamp": "2022-02-10T00:45:12.915-08:00",
+ "deny": [],
+ "description": "Allow HTTPS to machines with the 'https' tag",
+ "destination_ranges": [],
+ "direction": "INGRESS",
+ "disabled": false,
+ "enable_logging": null,
+ "id": "projects/lc0210-lod/global/firewalls/lc0210-default-ingress-tag-https",
+ "log_config": [],
+ "name": "lc0210-default-ingress-tag-https",
+ "network": "https://www.googleapis.com/compute/v1/projects/lc0210-lod/global/networks/lc0210-default",
+ "priority": 1000,
+ "project": "lc0210-lod",
+ "self_link": "https://www.googleapis.com/compute/v1/projects/lc0210-lod/global/firewalls/lc0210-default-ingress-tag-https",
+ "source_ranges": [
+ "130.211.0.0/22",
+ "209.85.152.0/22",
+ "209.85.204.0/22",
+ "35.191.0.0/16"
+ ],
+ "source_service_accounts": [],
+ "source_tags": [],
+ "target_service_accounts": [],
+ "target_tags": [
+ "https-server"
+ ],
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH0sInNjaGVtYV92ZXJzaW9uIjoiMSJ9",
+ "dependencies": [
+ "module.load-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.load-project.data.google_project.project",
+ "module.load-project.data.google_storage_project_service_account.gcs_sa",
+ "module.load-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.load-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.load-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.load-project.google_project.project",
+ "module.load-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.load-project.google_project_organization_policy.boolean",
+ "module.load-project.google_project_organization_policy.list",
+ "module.load-project.google_project_service.project_services",
+ "module.load-project.google_project_service_identity.jit_si",
+ "module.load-vpc.data.google_compute_network.network",
+ "module.load-vpc.google_compute_global_address.psn_ranges",
+ "module.load-vpc.google_compute_network.network",
+ "module.load-vpc.google_compute_network_peering.local",
+ "module.load-vpc.google_compute_network_peering.remote",
+ "module.load-vpc.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.load-vpc.google_compute_shared_vpc_service_project.service_projects",
+ "module.load-vpc.google_service_networking_connection.psn_connection"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.load-vpc-firewall[0]",
+ "mode": "managed",
+ "type": "google_compute_firewall",
+ "name": "allow-tag-ssh",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": 0,
+ "schema_version": 1,
+ "attributes": {
+ "allow": [
+ {
+ "ports": [
+ "22"
+ ],
+ "protocol": "tcp"
+ }
+ ],
+ "creation_timestamp": "2022-02-10T00:45:12.896-08:00",
+ "deny": [],
+ "description": "Allow SSH to machines with the 'ssh' tag",
+ "destination_ranges": [],
+ "direction": "INGRESS",
+ "disabled": false,
+ "enable_logging": null,
+ "id": "projects/lc0210-lod/global/firewalls/lc0210-default-ingress-tag-ssh",
+ "log_config": [],
+ "name": "lc0210-default-ingress-tag-ssh",
+ "network": "https://www.googleapis.com/compute/v1/projects/lc0210-lod/global/networks/lc0210-default",
+ "priority": 1000,
+ "project": "lc0210-lod",
+ "self_link": "https://www.googleapis.com/compute/v1/projects/lc0210-lod/global/firewalls/lc0210-default-ingress-tag-ssh",
+ "source_ranges": [
+ "35.235.240.0/20"
+ ],
+ "source_service_accounts": [],
+ "source_tags": [],
+ "target_service_accounts": [],
+ "target_tags": [
+ "ssh"
+ ],
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH0sInNjaGVtYV92ZXJzaW9uIjoiMSJ9",
+ "dependencies": [
+ "module.load-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.load-project.data.google_project.project",
+ "module.load-project.data.google_storage_project_service_account.gcs_sa",
+ "module.load-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.load-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.load-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.load-project.google_project.project",
+ "module.load-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.load-project.google_project_organization_policy.boolean",
+ "module.load-project.google_project_organization_policy.list",
+ "module.load-project.google_project_service.project_services",
+ "module.load-project.google_project_service_identity.jit_si",
+ "module.load-vpc.data.google_compute_network.network",
+ "module.load-vpc.google_compute_global_address.psn_ranges",
+ "module.load-vpc.google_compute_network.network",
+ "module.load-vpc.google_compute_network_peering.local",
+ "module.load-vpc.google_compute_network_peering.remote",
+ "module.load-vpc.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.load-vpc.google_compute_shared_vpc_service_project.service_projects",
+ "module.load-vpc.google_service_networking_connection.psn_connection"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.load-vpc[0]",
+ "mode": "managed",
+ "type": "google_compute_network",
+ "name": "network",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": 0,
+ "schema_version": 0,
+ "attributes": {
+ "auto_create_subnetworks": false,
+ "delete_default_routes_on_create": false,
+ "description": "Terraform-managed.",
+ "gateway_ipv4": "",
+ "id": "projects/lc0210-lod/global/networks/lc0210-default",
+ "mtu": 0,
+ "name": "lc0210-default",
+ "project": "lc0210-lod",
+ "routing_mode": "GLOBAL",
+ "self_link": "https://www.googleapis.com/compute/v1/projects/lc0210-lod/global/networks/lc0210-default",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19",
+ "dependencies": [
+ "module.load-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.load-project.data.google_project.project",
+ "module.load-project.data.google_storage_project_service_account.gcs_sa",
+ "module.load-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.load-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.load-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.load-project.google_project.project",
+ "module.load-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.load-project.google_project_organization_policy.boolean",
+ "module.load-project.google_project_organization_policy.list",
+ "module.load-project.google_project_service.project_services",
+ "module.load-project.google_project_service_identity.jit_si"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.load-vpc[0]",
+ "mode": "managed",
+ "type": "google_compute_subnetwork",
+ "name": "subnetwork",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": "europe-west1/default",
+ "schema_version": 0,
+ "attributes": {
+ "creation_timestamp": "2022-02-10T00:45:14.751-08:00",
+ "description": "Terraform-managed.",
+ "external_ipv6_prefix": "",
+ "fingerprint": null,
+ "gateway_address": "10.10.0.1",
+ "id": "projects/lc0210-lod/regions/europe-west1/subnetworks/default",
+ "ip_cidr_range": "10.10.0.0/24",
+ "ipv6_access_type": "",
+ "ipv6_cidr_range": "",
+ "log_config": [],
+ "name": "default",
+ "network": "https://www.googleapis.com/compute/v1/projects/lc0210-lod/global/networks/lc0210-default",
+ "private_ip_google_access": true,
+ "private_ipv6_google_access": "DISABLE_GOOGLE_ACCESS",
+ "project": "lc0210-lod",
+ "purpose": "PRIVATE",
+ "region": "europe-west1",
+ "role": "",
+ "secondary_ip_range": [],
+ "self_link": "https://www.googleapis.com/compute/v1/projects/lc0210-lod/regions/europe-west1/subnetworks/default",
+ "stack_type": "IPV4_ONLY",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19",
+ "dependencies": [
+ "module.load-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.load-project.data.google_project.project",
+ "module.load-project.data.google_storage_project_service_account.gcs_sa",
+ "module.load-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.load-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.load-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.load-project.google_project.project",
+ "module.load-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.load-project.google_project_organization_policy.boolean",
+ "module.load-project.google_project_organization_policy.list",
+ "module.load-project.google_project_service.project_services",
+ "module.load-project.google_project_service_identity.jit_si",
+ "module.load-vpc.data.google_compute_network.network",
+ "module.load-vpc.google_compute_network.network"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.orch-cs-0",
+ "mode": "managed",
+ "type": "google_storage_bucket",
+ "name": "bucket",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "schema_version": 0,
+ "attributes": {
+ "cors": [],
+ "default_event_based_hold": false,
+ "encryption": [],
+ "force_destroy": false,
+ "id": "lc0210-orc-cs-0",
+ "labels": {},
+ "lifecycle_rule": [],
+ "location": "EU",
+ "logging": [],
+ "name": "lc0210-orc-cs-0",
+ "project": "lc0210-orc",
+ "requester_pays": false,
+ "retention_policy": [],
+ "self_link": "https://www.googleapis.com/storage/v1/b/lc0210-orc-cs-0",
+ "storage_class": "MULTI_REGIONAL",
+ "timeouts": null,
+ "uniform_bucket_level_access": true,
+ "url": "gs://lc0210-orc-cs-0",
+ "versioning": [
+ {
+ "enabled": false
+ }
+ ],
+ "website": []
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoyNDAwMDAwMDAwMDAsInJlYWQiOjI0MDAwMDAwMDAwMCwidXBkYXRlIjoyNDAwMDAwMDAwMDB9fQ==",
+ "dependencies": [
+ "module.orch-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.orch-project.data.google_project.project",
+ "module.orch-project.data.google_storage_project_service_account.gcs_sa",
+ "module.orch-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.orch-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.orch-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.orch-project.google_project.project",
+ "module.orch-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.orch-project.google_project_organization_policy.boolean",
+ "module.orch-project.google_project_organization_policy.list",
+ "module.orch-project.google_project_service.project_services",
+ "module.orch-project.google_project_service_identity.jit_si"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.orch-nat[0]",
+ "mode": "managed",
+ "type": "google_compute_router",
+ "name": "router",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": 0,
+ "schema_version": 0,
+ "attributes": {
+ "bgp": [
+ {
+ "advertise_mode": "DEFAULT",
+ "advertised_groups": [],
+ "advertised_ip_ranges": [],
+ "asn": 64514
+ }
+ ],
+ "creation_timestamp": "2022-02-10T00:35:22.254-08:00",
+ "description": "",
+ "encrypted_interconnect_router": false,
+ "id": "projects/lc0210-orc/regions/europe-west1/routers/lc0210-default-nat",
+ "name": "lc0210-default-nat",
+ "network": "https://www.googleapis.com/compute/v1/projects/lc0210-orc/global/networks/lc0210-default",
+ "project": "lc0210-orc",
+ "region": "europe-west1",
+ "self_link": "https://www.googleapis.com/compute/v1/projects/lc0210-orc/regions/europe-west1/routers/lc0210-default-nat",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19",
+ "dependencies": [
+ "module.orch-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.orch-project.data.google_project.project",
+ "module.orch-project.data.google_storage_project_service_account.gcs_sa",
+ "module.orch-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.orch-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.orch-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.orch-project.google_project.project",
+ "module.orch-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.orch-project.google_project_organization_policy.boolean",
+ "module.orch-project.google_project_organization_policy.list",
+ "module.orch-project.google_project_service.project_services",
+ "module.orch-project.google_project_service_identity.jit_si",
+ "module.orch-vpc.data.google_compute_network.network",
+ "module.orch-vpc.google_compute_global_address.psn_ranges",
+ "module.orch-vpc.google_compute_network.network",
+ "module.orch-vpc.google_compute_network_peering.local",
+ "module.orch-vpc.google_compute_network_peering.remote",
+ "module.orch-vpc.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.orch-vpc.google_compute_shared_vpc_service_project.service_projects",
+ "module.orch-vpc.google_service_networking_connection.psn_connection"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.orch-nat[0]",
+ "mode": "managed",
+ "type": "google_compute_router_nat",
+ "name": "nat",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "schema_version": 0,
+ "attributes": {
+ "drain_nat_ips": [],
+ "enable_endpoint_independent_mapping": true,
+ "icmp_idle_timeout_sec": 30,
+ "id": "lc0210-orc/europe-west1/lc0210-default-nat/lc0210-default",
+ "log_config": [
+ {
+ "enable": false,
+ "filter": "ALL"
+ }
+ ],
+ "min_ports_per_vm": 64,
+ "name": "lc0210-default",
+ "nat_ip_allocate_option": "AUTO_ONLY",
+ "nat_ips": [],
+ "project": "lc0210-orc",
+ "region": "europe-west1",
+ "router": "lc0210-default-nat",
+ "source_subnetwork_ip_ranges_to_nat": "ALL_SUBNETWORKS_ALL_IP_RANGES",
+ "subnetwork": [],
+ "tcp_established_idle_timeout_sec": 1200,
+ "tcp_transitory_idle_timeout_sec": 30,
+ "timeouts": null,
+ "udp_idle_timeout_sec": 30
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19",
+ "dependencies": [
+ "module.orch-nat.google_compute_router.router",
+ "module.orch-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.orch-project.data.google_project.project",
+ "module.orch-project.data.google_storage_project_service_account.gcs_sa",
+ "module.orch-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.orch-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.orch-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.orch-project.google_project.project",
+ "module.orch-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.orch-project.google_project_organization_policy.boolean",
+ "module.orch-project.google_project_organization_policy.list",
+ "module.orch-project.google_project_service.project_services",
+ "module.orch-project.google_project_service_identity.jit_si",
+ "module.orch-vpc.data.google_compute_network.network",
+ "module.orch-vpc.google_compute_global_address.psn_ranges",
+ "module.orch-vpc.google_compute_network.network",
+ "module.orch-vpc.google_compute_network_peering.local",
+ "module.orch-vpc.google_compute_network_peering.remote",
+ "module.orch-vpc.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.orch-vpc.google_compute_shared_vpc_service_project.service_projects",
+ "module.orch-vpc.google_service_networking_connection.psn_connection"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.orch-project",
+ "mode": "data",
+ "type": "google_bigquery_default_service_account",
+ "name": "bq_sa",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": 0,
+ "schema_version": 0,
+ "attributes": {
+ "email": "bq-396869095309@bigquery-encryption.iam.gserviceaccount.com",
+ "id": "bq-396869095309@bigquery-encryption.iam.gserviceaccount.com",
+ "project": "lc0210-orc"
+ },
+ "sensitive_attributes": []
+ }
+ ]
+ },
+ {
+ "module": "module.orch-project",
+ "mode": "data",
+ "type": "google_storage_project_service_account",
+ "name": "gcs_sa",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": 0,
+ "schema_version": 0,
+ "attributes": {
+ "email_address": "service-396869095309@gs-project-accounts.iam.gserviceaccount.com",
+ "id": "service-396869095309@gs-project-accounts.iam.gserviceaccount.com",
+ "project": "lc0210-orc",
+ "user_project": null
+ },
+ "sensitive_attributes": []
+ }
+ ]
+ },
+ {
+ "module": "module.orch-project",
+ "mode": "managed",
+ "type": "google_project",
+ "name": "project",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": 0,
+ "schema_version": 1,
+ "attributes": {
+ "auto_create_network": false,
+ "billing_account": "0181A7-4CC981-B7594C",
+ "folder_id": "632432239104",
+ "id": "projects/lc0210-orc",
+ "labels": {},
+ "name": "lc0210-orc",
+ "number": "396869095309",
+ "org_id": "",
+ "project_id": "lc0210-orc",
+ "skip_delete": false,
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjo2MDAwMDAwMDAwMDAsImRlbGV0ZSI6NjAwMDAwMDAwMDAwLCJyZWFkIjo2MDAwMDAwMDAwMDAsInVwZGF0ZSI6NjAwMDAwMDAwMDAwfSwic2NoZW1hX3ZlcnNpb24iOiIxIn0="
+ }
+ ]
+ },
+ {
+ "module": "module.orch-project",
+ "mode": "managed",
+ "type": "google_project_iam_binding",
+ "name": "authoritative",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": "roles/bigquery.dataEditor",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXzVnUqxU=",
+ "id": "lc0210-orc/roles/bigquery.dataEditor",
+ "members": [
+ "group:gcp-data-engineers@caggioland.com",
+ "serviceAccount:lc0210-load-df-0@lc0210-lod.iam.gserviceaccount.com",
+ "serviceAccount:lc0210-trf-df-0@lc0210-trf.iam.gserviceaccount.com"
+ ],
+ "project": "lc0210-orc",
+ "role": "roles/bigquery.dataEditor"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.load-project.data.google_project.project",
+ "module.load-project.data.google_storage_project_service_account.gcs_sa",
+ "module.load-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.load-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.load-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.load-project.google_project.project",
+ "module.load-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.load-project.google_project_organization_policy.boolean",
+ "module.load-project.google_project_organization_policy.list",
+ "module.load-project.google_project_service.project_services",
+ "module.load-project.google_project_service_identity.jit_si",
+ "module.load-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.load-sa-df-0.data.google_service_account.service_account",
+ "module.load-sa-df-0.google_service_account.service_account",
+ "module.orch-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.orch-project.data.google_project.project",
+ "module.orch-project.data.google_storage_project_service_account.gcs_sa",
+ "module.orch-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.orch-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.orch-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.orch-project.google_project.project",
+ "module.orch-project.google_project_iam_custom_role.roles",
+ "module.orch-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.orch-project.google_project_organization_policy.boolean",
+ "module.orch-project.google_project_organization_policy.list",
+ "module.orch-project.google_project_service.project_services",
+ "module.orch-project.google_project_service_identity.jit_si",
+ "module.orch-sa-cmp-0.data.google_service_account.service_account",
+ "module.orch-sa-cmp-0.google_service_account.service_account",
+ "module.transf-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.data.google_storage_project_service_account.gcs_sa",
+ "module.transf-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.transf-project.google_project.project",
+ "module.transf-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.transf-project.google_project_organization_policy.boolean",
+ "module.transf-project.google_project_organization_policy.list",
+ "module.transf-project.google_project_service.project_services",
+ "module.transf-project.google_project_service_identity.jit_si",
+ "module.transf-sa-df-0.data.google_service_account.service_account",
+ "module.transf-sa-df-0.google_service_account.service_account"
+ ]
+ },
+ {
+ "index_key": "roles/bigquery.jobUser",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXzVnUqxU=",
+ "id": "lc0210-orc/roles/bigquery.jobUser",
+ "members": [
+ "group:gcp-data-engineers@caggioland.com",
+ "serviceAccount:lc0210-orc-cmp-0@lc0210-orc.iam.gserviceaccount.com"
+ ],
+ "project": "lc0210-orc",
+ "role": "roles/bigquery.jobUser"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.load-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.load-project.data.google_project.project",
+ "module.load-project.data.google_storage_project_service_account.gcs_sa",
+ "module.load-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.load-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.load-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.load-project.google_project.project",
+ "module.load-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.load-project.google_project_organization_policy.boolean",
+ "module.load-project.google_project_organization_policy.list",
+ "module.load-project.google_project_service.project_services",
+ "module.load-project.google_project_service_identity.jit_si",
+ "module.load-sa-df-0.data.google_service_account.service_account",
+ "module.load-sa-df-0.google_service_account.service_account",
+ "module.orch-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.orch-project.data.google_project.project",
+ "module.orch-project.data.google_storage_project_service_account.gcs_sa",
+ "module.orch-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.orch-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.orch-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.orch-project.google_project.project",
+ "module.orch-project.google_project_iam_custom_role.roles",
+ "module.orch-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.orch-project.google_project_organization_policy.boolean",
+ "module.orch-project.google_project_organization_policy.list",
+ "module.orch-project.google_project_service.project_services",
+ "module.orch-project.google_project_service_identity.jit_si",
+ "module.orch-sa-cmp-0.data.google_service_account.service_account",
+ "module.orch-sa-cmp-0.google_service_account.service_account",
+ "module.transf-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.data.google_storage_project_service_account.gcs_sa",
+ "module.transf-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.transf-project.google_project.project",
+ "module.transf-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.transf-project.google_project_organization_policy.boolean",
+ "module.transf-project.google_project_organization_policy.list",
+ "module.transf-project.google_project_service.project_services",
+ "module.transf-project.google_project_service_identity.jit_si",
+ "module.transf-sa-df-0.data.google_service_account.service_account",
+ "module.transf-sa-df-0.google_service_account.service_account"
+ ]
+ },
+ {
+ "index_key": "roles/cloudbuild.builds.editor",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXpgC8zdQ=",
+ "id": "lc0210-orc/roles/cloudbuild.builds.editor",
+ "members": [
+ "group:gcp-data-engineers@caggioland.com"
+ ],
+ "project": "lc0210-orc",
+ "role": "roles/cloudbuild.builds.editor"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.load-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.load-project.data.google_project.project",
+ "module.load-project.data.google_storage_project_service_account.gcs_sa",
+ "module.load-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.load-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.load-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.load-project.google_project.project",
+ "module.load-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.load-project.google_project_organization_policy.boolean",
+ "module.load-project.google_project_organization_policy.list",
+ "module.load-project.google_project_service.project_services",
+ "module.load-project.google_project_service_identity.jit_si",
+ "module.load-sa-df-0.data.google_service_account.service_account",
+ "module.load-sa-df-0.google_service_account.service_account",
+ "module.orch-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.orch-project.data.google_project.project",
+ "module.orch-project.data.google_storage_project_service_account.gcs_sa",
+ "module.orch-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.orch-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.orch-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.orch-project.google_project.project",
+ "module.orch-project.google_project_iam_custom_role.roles",
+ "module.orch-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.orch-project.google_project_organization_policy.boolean",
+ "module.orch-project.google_project_organization_policy.list",
+ "module.orch-project.google_project_service.project_services",
+ "module.orch-project.google_project_service_identity.jit_si",
+ "module.orch-sa-cmp-0.data.google_service_account.service_account",
+ "module.orch-sa-cmp-0.google_service_account.service_account",
+ "module.transf-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.data.google_storage_project_service_account.gcs_sa",
+ "module.transf-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.transf-project.google_project.project",
+ "module.transf-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.transf-project.google_project_organization_policy.boolean",
+ "module.transf-project.google_project_organization_policy.list",
+ "module.transf-project.google_project_service.project_services",
+ "module.transf-project.google_project_service_identity.jit_si",
+ "module.transf-sa-df-0.data.google_service_account.service_account",
+ "module.transf-sa-df-0.google_service_account.service_account"
+ ]
+ },
+ {
+ "index_key": "roles/composer.admin",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXpgC8zdQ=",
+ "id": "lc0210-orc/roles/composer.admin",
+ "members": [
+ "group:gcp-data-engineers@caggioland.com"
+ ],
+ "project": "lc0210-orc",
+ "role": "roles/composer.admin"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.load-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.load-project.data.google_project.project",
+ "module.load-project.data.google_storage_project_service_account.gcs_sa",
+ "module.load-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.load-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.load-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.load-project.google_project.project",
+ "module.load-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.load-project.google_project_organization_policy.boolean",
+ "module.load-project.google_project_organization_policy.list",
+ "module.load-project.google_project_service.project_services",
+ "module.load-project.google_project_service_identity.jit_si",
+ "module.load-sa-df-0.data.google_service_account.service_account",
+ "module.load-sa-df-0.google_service_account.service_account",
+ "module.orch-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.orch-project.data.google_project.project",
+ "module.orch-project.data.google_storage_project_service_account.gcs_sa",
+ "module.orch-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.orch-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.orch-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.orch-project.google_project.project",
+ "module.orch-project.google_project_iam_custom_role.roles",
+ "module.orch-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.orch-project.google_project_organization_policy.boolean",
+ "module.orch-project.google_project_organization_policy.list",
+ "module.orch-project.google_project_service.project_services",
+ "module.orch-project.google_project_service_identity.jit_si",
+ "module.orch-sa-cmp-0.data.google_service_account.service_account",
+ "module.orch-sa-cmp-0.google_service_account.service_account",
+ "module.transf-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.data.google_storage_project_service_account.gcs_sa",
+ "module.transf-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.transf-project.google_project.project",
+ "module.transf-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.transf-project.google_project_organization_policy.boolean",
+ "module.transf-project.google_project_organization_policy.list",
+ "module.transf-project.google_project_service.project_services",
+ "module.transf-project.google_project_service_identity.jit_si",
+ "module.transf-sa-df-0.data.google_service_account.service_account",
+ "module.transf-sa-df-0.google_service_account.service_account"
+ ]
+ },
+ {
+ "index_key": "roles/composer.environmentAndStorageObjectAdmin",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXpgC8zdQ=",
+ "id": "lc0210-orc/roles/composer.environmentAndStorageObjectAdmin",
+ "members": [
+ "group:gcp-data-engineers@caggioland.com"
+ ],
+ "project": "lc0210-orc",
+ "role": "roles/composer.environmentAndStorageObjectAdmin"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.load-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.load-project.data.google_project.project",
+ "module.load-project.data.google_storage_project_service_account.gcs_sa",
+ "module.load-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.load-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.load-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.load-project.google_project.project",
+ "module.load-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.load-project.google_project_organization_policy.boolean",
+ "module.load-project.google_project_organization_policy.list",
+ "module.load-project.google_project_service.project_services",
+ "module.load-project.google_project_service_identity.jit_si",
+ "module.load-sa-df-0.data.google_service_account.service_account",
+ "module.load-sa-df-0.google_service_account.service_account",
+ "module.orch-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.orch-project.data.google_project.project",
+ "module.orch-project.data.google_storage_project_service_account.gcs_sa",
+ "module.orch-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.orch-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.orch-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.orch-project.google_project.project",
+ "module.orch-project.google_project_iam_custom_role.roles",
+ "module.orch-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.orch-project.google_project_organization_policy.boolean",
+ "module.orch-project.google_project_organization_policy.list",
+ "module.orch-project.google_project_service.project_services",
+ "module.orch-project.google_project_service_identity.jit_si",
+ "module.orch-sa-cmp-0.data.google_service_account.service_account",
+ "module.orch-sa-cmp-0.google_service_account.service_account",
+ "module.transf-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.data.google_storage_project_service_account.gcs_sa",
+ "module.transf-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.transf-project.google_project.project",
+ "module.transf-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.transf-project.google_project_organization_policy.boolean",
+ "module.transf-project.google_project_organization_policy.list",
+ "module.transf-project.google_project_service.project_services",
+ "module.transf-project.google_project_service_identity.jit_si",
+ "module.transf-sa-df-0.data.google_service_account.service_account",
+ "module.transf-sa-df-0.google_service_account.service_account"
+ ]
+ },
+ {
+ "index_key": "roles/composer.worker",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXpgC8zdQ=",
+ "id": "lc0210-orc/roles/composer.worker",
+ "members": [
+ "serviceAccount:lc0210-orc-cmp-0@lc0210-orc.iam.gserviceaccount.com"
+ ],
+ "project": "lc0210-orc",
+ "role": "roles/composer.worker"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.load-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.load-project.data.google_project.project",
+ "module.load-project.data.google_storage_project_service_account.gcs_sa",
+ "module.load-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.load-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.load-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.load-project.google_project.project",
+ "module.load-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.load-project.google_project_organization_policy.boolean",
+ "module.load-project.google_project_organization_policy.list",
+ "module.load-project.google_project_service.project_services",
+ "module.load-project.google_project_service_identity.jit_si",
+ "module.load-sa-df-0.data.google_service_account.service_account",
+ "module.load-sa-df-0.google_service_account.service_account",
+ "module.orch-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.orch-project.data.google_project.project",
+ "module.orch-project.data.google_storage_project_service_account.gcs_sa",
+ "module.orch-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.orch-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.orch-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.orch-project.google_project.project",
+ "module.orch-project.google_project_iam_custom_role.roles",
+ "module.orch-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.orch-project.google_project_organization_policy.boolean",
+ "module.orch-project.google_project_organization_policy.list",
+ "module.orch-project.google_project_service.project_services",
+ "module.orch-project.google_project_service_identity.jit_si",
+ "module.orch-sa-cmp-0.data.google_service_account.service_account",
+ "module.orch-sa-cmp-0.google_service_account.service_account",
+ "module.transf-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.data.google_storage_project_service_account.gcs_sa",
+ "module.transf-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.transf-project.google_project.project",
+ "module.transf-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.transf-project.google_project_organization_policy.boolean",
+ "module.transf-project.google_project_organization_policy.list",
+ "module.transf-project.google_project_service.project_services",
+ "module.transf-project.google_project_service_identity.jit_si",
+ "module.transf-sa-df-0.data.google_service_account.service_account",
+ "module.transf-sa-df-0.google_service_account.service_account"
+ ]
+ },
+ {
+ "index_key": "roles/compute.networkUser",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXpgC8zdQ=",
+ "id": "lc0210-orc/roles/compute.networkUser",
+ "members": [
+ "group:gcp-data-engineers@caggioland.com"
+ ],
+ "project": "lc0210-orc",
+ "role": "roles/compute.networkUser"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.load-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.load-project.data.google_project.project",
+ "module.load-project.data.google_storage_project_service_account.gcs_sa",
+ "module.load-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.load-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.load-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.load-project.google_project.project",
+ "module.load-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.load-project.google_project_organization_policy.boolean",
+ "module.load-project.google_project_organization_policy.list",
+ "module.load-project.google_project_service.project_services",
+ "module.load-project.google_project_service_identity.jit_si",
+ "module.load-sa-df-0.data.google_service_account.service_account",
+ "module.load-sa-df-0.google_service_account.service_account",
+ "module.orch-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.orch-project.data.google_project.project",
+ "module.orch-project.data.google_storage_project_service_account.gcs_sa",
+ "module.orch-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.orch-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.orch-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.orch-project.google_project.project",
+ "module.orch-project.google_project_iam_custom_role.roles",
+ "module.orch-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.orch-project.google_project_organization_policy.boolean",
+ "module.orch-project.google_project_organization_policy.list",
+ "module.orch-project.google_project_service.project_services",
+ "module.orch-project.google_project_service_identity.jit_si",
+ "module.orch-sa-cmp-0.data.google_service_account.service_account",
+ "module.orch-sa-cmp-0.google_service_account.service_account",
+ "module.transf-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.data.google_storage_project_service_account.gcs_sa",
+ "module.transf-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.transf-project.google_project.project",
+ "module.transf-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.transf-project.google_project_organization_policy.boolean",
+ "module.transf-project.google_project_organization_policy.list",
+ "module.transf-project.google_project_service.project_services",
+ "module.transf-project.google_project_service_identity.jit_si",
+ "module.transf-sa-df-0.data.google_service_account.service_account",
+ "module.transf-sa-df-0.google_service_account.service_account"
+ ]
+ },
+ {
+ "index_key": "roles/iam.serviceAccountUser",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXpgC8zdQ=",
+ "id": "lc0210-orc/roles/iam.serviceAccountUser",
+ "members": [
+ "group:gcp-data-engineers@caggioland.com",
+ "serviceAccount:lc0210-orc-cmp-0@lc0210-orc.iam.gserviceaccount.com"
+ ],
+ "project": "lc0210-orc",
+ "role": "roles/iam.serviceAccountUser"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.load-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.load-project.data.google_project.project",
+ "module.load-project.data.google_storage_project_service_account.gcs_sa",
+ "module.load-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.load-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.load-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.load-project.google_project.project",
+ "module.load-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.load-project.google_project_organization_policy.boolean",
+ "module.load-project.google_project_organization_policy.list",
+ "module.load-project.google_project_service.project_services",
+ "module.load-project.google_project_service_identity.jit_si",
+ "module.load-sa-df-0.data.google_service_account.service_account",
+ "module.load-sa-df-0.google_service_account.service_account",
+ "module.orch-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.orch-project.data.google_project.project",
+ "module.orch-project.data.google_storage_project_service_account.gcs_sa",
+ "module.orch-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.orch-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.orch-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.orch-project.google_project.project",
+ "module.orch-project.google_project_iam_custom_role.roles",
+ "module.orch-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.orch-project.google_project_organization_policy.boolean",
+ "module.orch-project.google_project_organization_policy.list",
+ "module.orch-project.google_project_service.project_services",
+ "module.orch-project.google_project_service_identity.jit_si",
+ "module.orch-sa-cmp-0.data.google_service_account.service_account",
+ "module.orch-sa-cmp-0.google_service_account.service_account",
+ "module.transf-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.data.google_storage_project_service_account.gcs_sa",
+ "module.transf-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.transf-project.google_project.project",
+ "module.transf-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.transf-project.google_project_organization_policy.boolean",
+ "module.transf-project.google_project_organization_policy.list",
+ "module.transf-project.google_project_service.project_services",
+ "module.transf-project.google_project_service_identity.jit_si",
+ "module.transf-sa-df-0.data.google_service_account.service_account",
+ "module.transf-sa-df-0.google_service_account.service_account"
+ ]
+ },
+ {
+ "index_key": "roles/iap.httpsResourceAccessor",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXpgC8zdQ=",
+ "id": "lc0210-orc/roles/iap.httpsResourceAccessor",
+ "members": [
+ "group:gcp-data-engineers@caggioland.com"
+ ],
+ "project": "lc0210-orc",
+ "role": "roles/iap.httpsResourceAccessor"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.load-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.load-project.data.google_project.project",
+ "module.load-project.data.google_storage_project_service_account.gcs_sa",
+ "module.load-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.load-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.load-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.load-project.google_project.project",
+ "module.load-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.load-project.google_project_organization_policy.boolean",
+ "module.load-project.google_project_organization_policy.list",
+ "module.load-project.google_project_service.project_services",
+ "module.load-project.google_project_service_identity.jit_si",
+ "module.load-sa-df-0.data.google_service_account.service_account",
+ "module.load-sa-df-0.google_service_account.service_account",
+ "module.orch-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.orch-project.data.google_project.project",
+ "module.orch-project.data.google_storage_project_service_account.gcs_sa",
+ "module.orch-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.orch-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.orch-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.orch-project.google_project.project",
+ "module.orch-project.google_project_iam_custom_role.roles",
+ "module.orch-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.orch-project.google_project_organization_policy.boolean",
+ "module.orch-project.google_project_organization_policy.list",
+ "module.orch-project.google_project_service.project_services",
+ "module.orch-project.google_project_service_identity.jit_si",
+ "module.orch-sa-cmp-0.data.google_service_account.service_account",
+ "module.orch-sa-cmp-0.google_service_account.service_account",
+ "module.transf-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.data.google_storage_project_service_account.gcs_sa",
+ "module.transf-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.transf-project.google_project.project",
+ "module.transf-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.transf-project.google_project_organization_policy.boolean",
+ "module.transf-project.google_project_organization_policy.list",
+ "module.transf-project.google_project_service.project_services",
+ "module.transf-project.google_project_service_identity.jit_si",
+ "module.transf-sa-df-0.data.google_service_account.service_account",
+ "module.transf-sa-df-0.google_service_account.service_account"
+ ]
+ },
+ {
+ "index_key": "roles/storage.admin",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXzVnUqxU=",
+ "id": "lc0210-orc/roles/storage.admin",
+ "members": [
+ "group:gcp-data-engineers@caggioland.com"
+ ],
+ "project": "lc0210-orc",
+ "role": "roles/storage.admin"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.load-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.load-project.data.google_project.project",
+ "module.load-project.data.google_storage_project_service_account.gcs_sa",
+ "module.load-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.load-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.load-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.load-project.google_project.project",
+ "module.load-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.load-project.google_project_organization_policy.boolean",
+ "module.load-project.google_project_organization_policy.list",
+ "module.load-project.google_project_service.project_services",
+ "module.load-project.google_project_service_identity.jit_si",
+ "module.load-sa-df-0.data.google_service_account.service_account",
+ "module.load-sa-df-0.google_service_account.service_account",
+ "module.orch-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.orch-project.data.google_project.project",
+ "module.orch-project.data.google_storage_project_service_account.gcs_sa",
+ "module.orch-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.orch-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.orch-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.orch-project.google_project.project",
+ "module.orch-project.google_project_iam_custom_role.roles",
+ "module.orch-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.orch-project.google_project_organization_policy.boolean",
+ "module.orch-project.google_project_organization_policy.list",
+ "module.orch-project.google_project_service.project_services",
+ "module.orch-project.google_project_service_identity.jit_si",
+ "module.orch-sa-cmp-0.data.google_service_account.service_account",
+ "module.orch-sa-cmp-0.google_service_account.service_account",
+ "module.transf-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.data.google_storage_project_service_account.gcs_sa",
+ "module.transf-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.transf-project.google_project.project",
+ "module.transf-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.transf-project.google_project_organization_policy.boolean",
+ "module.transf-project.google_project_organization_policy.list",
+ "module.transf-project.google_project_service.project_services",
+ "module.transf-project.google_project_service_identity.jit_si",
+ "module.transf-sa-df-0.data.google_service_account.service_account",
+ "module.transf-sa-df-0.google_service_account.service_account"
+ ]
+ },
+ {
+ "index_key": "roles/storage.objectAdmin",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXzVrgbhE=",
+ "id": "lc0210-orc/roles/storage.objectAdmin",
+ "members": [
+ "group:gcp-data-engineers@caggioland.com",
+ "serviceAccount:lc0210-orc-cmp-0@lc0210-orc.iam.gserviceaccount.com",
+ "serviceAccount:service-396869095309@cloudcomposer-accounts.iam.gserviceaccount.com"
+ ],
+ "project": "lc0210-orc",
+ "role": "roles/storage.objectAdmin"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.load-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.load-project.data.google_project.project",
+ "module.load-project.data.google_storage_project_service_account.gcs_sa",
+ "module.load-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.load-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.load-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.load-project.google_project.project",
+ "module.load-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.load-project.google_project_organization_policy.boolean",
+ "module.load-project.google_project_organization_policy.list",
+ "module.load-project.google_project_service.project_services",
+ "module.load-project.google_project_service_identity.jit_si",
+ "module.load-sa-df-0.data.google_service_account.service_account",
+ "module.load-sa-df-0.google_service_account.service_account",
+ "module.orch-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.orch-project.data.google_project.project",
+ "module.orch-project.data.google_storage_project_service_account.gcs_sa",
+ "module.orch-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.orch-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.orch-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.orch-project.google_project.project",
+ "module.orch-project.google_project_iam_custom_role.roles",
+ "module.orch-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.orch-project.google_project_organization_policy.boolean",
+ "module.orch-project.google_project_organization_policy.list",
+ "module.orch-project.google_project_service.project_services",
+ "module.orch-project.google_project_service_identity.jit_si",
+ "module.orch-sa-cmp-0.data.google_service_account.service_account",
+ "module.orch-sa-cmp-0.google_service_account.service_account",
+ "module.transf-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.data.google_storage_project_service_account.gcs_sa",
+ "module.transf-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.transf-project.google_project.project",
+ "module.transf-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.transf-project.google_project_organization_policy.boolean",
+ "module.transf-project.google_project_organization_policy.list",
+ "module.transf-project.google_project_service.project_services",
+ "module.transf-project.google_project_service_identity.jit_si",
+ "module.transf-sa-df-0.data.google_service_account.service_account",
+ "module.transf-sa-df-0.google_service_account.service_account"
+ ]
+ },
+ {
+ "index_key": "roles/storage.objectViewer",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXzVp12fo=",
+ "id": "lc0210-orc/roles/storage.objectViewer",
+ "members": [
+ "serviceAccount:lc0210-load-df-0@lc0210-lod.iam.gserviceaccount.com"
+ ],
+ "project": "lc0210-orc",
+ "role": "roles/storage.objectViewer"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.load-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.load-project.data.google_project.project",
+ "module.load-project.data.google_storage_project_service_account.gcs_sa",
+ "module.load-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.load-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.load-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.load-project.google_project.project",
+ "module.load-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.load-project.google_project_organization_policy.boolean",
+ "module.load-project.google_project_organization_policy.list",
+ "module.load-project.google_project_service.project_services",
+ "module.load-project.google_project_service_identity.jit_si",
+ "module.load-sa-df-0.data.google_service_account.service_account",
+ "module.load-sa-df-0.google_service_account.service_account",
+ "module.orch-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.orch-project.data.google_project.project",
+ "module.orch-project.data.google_storage_project_service_account.gcs_sa",
+ "module.orch-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.orch-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.orch-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.orch-project.google_project.project",
+ "module.orch-project.google_project_iam_custom_role.roles",
+ "module.orch-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.orch-project.google_project_organization_policy.boolean",
+ "module.orch-project.google_project_organization_policy.list",
+ "module.orch-project.google_project_service.project_services",
+ "module.orch-project.google_project_service_identity.jit_si",
+ "module.orch-sa-cmp-0.data.google_service_account.service_account",
+ "module.orch-sa-cmp-0.google_service_account.service_account",
+ "module.transf-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.data.google_storage_project_service_account.gcs_sa",
+ "module.transf-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.transf-project.google_project.project",
+ "module.transf-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.transf-project.google_project_organization_policy.boolean",
+ "module.transf-project.google_project_organization_policy.list",
+ "module.transf-project.google_project_service.project_services",
+ "module.transf-project.google_project_service_identity.jit_si",
+ "module.transf-sa-df-0.data.google_service_account.service_account",
+ "module.transf-sa-df-0.google_service_account.service_account"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.orch-project",
+ "mode": "managed",
+ "type": "google_project_organization_policy",
+ "name": "boolean",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": "constraints/compute.requireOsLogin",
+ "schema_version": 0,
+ "attributes": {
+ "boolean_policy": [
+ {
+ "enforced": false
+ }
+ ],
+ "constraint": "constraints/compute.requireOsLogin",
+ "etag": "CL2bk5AGELC64Dk=",
+ "id": "lc0210-orc:constraints/compute.requireOsLogin",
+ "list_policy": [],
+ "project": "lc0210-orc",
+ "restore_policy": [],
+ "timeouts": null,
+ "update_time": "2022-02-10T08:33:01.121118Z",
+ "version": 0
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoyNDAwMDAwMDAwMDAsImRlbGV0ZSI6MjQwMDAwMDAwMDAwLCJyZWFkIjoyNDAwMDAwMDAwMDAsInVwZGF0ZSI6MjQwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.orch-project.data.google_project.project",
+ "module.orch-project.google_project.project"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.orch-project",
+ "mode": "managed",
+ "type": "google_project_service",
+ "name": "project_services",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": "artifactregistry.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-orc/artifactregistry.googleapis.com",
+ "project": "lc0210-orc",
+ "service": "artifactregistry.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.orch-project.data.google_project.project",
+ "module.orch-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "bigquery.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-orc/bigquery.googleapis.com",
+ "project": "lc0210-orc",
+ "service": "bigquery.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.orch-project.data.google_project.project",
+ "module.orch-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "bigqueryreservation.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-orc/bigqueryreservation.googleapis.com",
+ "project": "lc0210-orc",
+ "service": "bigqueryreservation.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.orch-project.data.google_project.project",
+ "module.orch-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "bigquerystorage.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-orc/bigquerystorage.googleapis.com",
+ "project": "lc0210-orc",
+ "service": "bigquerystorage.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.orch-project.data.google_project.project",
+ "module.orch-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "cloudbuild.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-orc/cloudbuild.googleapis.com",
+ "project": "lc0210-orc",
+ "service": "cloudbuild.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.orch-project.data.google_project.project",
+ "module.orch-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "cloudkms.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-orc/cloudkms.googleapis.com",
+ "project": "lc0210-orc",
+ "service": "cloudkms.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.orch-project.data.google_project.project",
+ "module.orch-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "cloudresourcemanager.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-orc/cloudresourcemanager.googleapis.com",
+ "project": "lc0210-orc",
+ "service": "cloudresourcemanager.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.orch-project.data.google_project.project",
+ "module.orch-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "composer.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-orc/composer.googleapis.com",
+ "project": "lc0210-orc",
+ "service": "composer.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.orch-project.data.google_project.project",
+ "module.orch-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "compute.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-orc/compute.googleapis.com",
+ "project": "lc0210-orc",
+ "service": "compute.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.orch-project.data.google_project.project",
+ "module.orch-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "container.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-orc/container.googleapis.com",
+ "project": "lc0210-orc",
+ "service": "container.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.orch-project.data.google_project.project",
+ "module.orch-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "containerregistry.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-orc/containerregistry.googleapis.com",
+ "project": "lc0210-orc",
+ "service": "containerregistry.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.orch-project.data.google_project.project",
+ "module.orch-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "dataflow.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-orc/dataflow.googleapis.com",
+ "project": "lc0210-orc",
+ "service": "dataflow.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.orch-project.data.google_project.project",
+ "module.orch-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "iam.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-orc/iam.googleapis.com",
+ "project": "lc0210-orc",
+ "service": "iam.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.orch-project.data.google_project.project",
+ "module.orch-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "pubsub.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-orc/pubsub.googleapis.com",
+ "project": "lc0210-orc",
+ "service": "pubsub.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.orch-project.data.google_project.project",
+ "module.orch-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "servicenetworking.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-orc/servicenetworking.googleapis.com",
+ "project": "lc0210-orc",
+ "service": "servicenetworking.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.orch-project.data.google_project.project",
+ "module.orch-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "serviceusage.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-orc/serviceusage.googleapis.com",
+ "project": "lc0210-orc",
+ "service": "serviceusage.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.orch-project.data.google_project.project",
+ "module.orch-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "stackdriver.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-orc/stackdriver.googleapis.com",
+ "project": "lc0210-orc",
+ "service": "stackdriver.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.orch-project.data.google_project.project",
+ "module.orch-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "storage-component.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-orc/storage-component.googleapis.com",
+ "project": "lc0210-orc",
+ "service": "storage-component.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.orch-project.data.google_project.project",
+ "module.orch-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "storage.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-orc/storage.googleapis.com",
+ "project": "lc0210-orc",
+ "service": "storage.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.orch-project.data.google_project.project",
+ "module.orch-project.google_project.project"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.orch-project",
+ "mode": "managed",
+ "type": "google_project_service_identity",
+ "name": "jit_si",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google-beta\"]",
+ "instances": [
+ {
+ "index_key": "pubsub.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "email": "service-396869095309@gcp-sa-pubsub.iam.gserviceaccount.com",
+ "id": "projects/lc0210-orc/services/pubsub.googleapis.com",
+ "project": "lc0210-orc",
+ "service": "pubsub.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMH19",
+ "dependencies": [
+ "module.orch-project.data.google_project.project",
+ "module.orch-project.google_project.project",
+ "module.orch-project.google_project_service.project_services"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.orch-sa-cmp-0",
+ "mode": "managed",
+ "type": "google_service_account",
+ "name": "service_account",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": 0,
+ "schema_version": 0,
+ "attributes": {
+ "account_id": "lc0210-orc-cmp-0",
+ "description": "",
+ "disabled": false,
+ "display_name": "TODO",
+ "email": "lc0210-orc-cmp-0@lc0210-orc.iam.gserviceaccount.com",
+ "id": "projects/lc0210-orc/serviceAccounts/lc0210-orc-cmp-0@lc0210-orc.iam.gserviceaccount.com",
+ "name": "projects/lc0210-orc/serviceAccounts/lc0210-orc-cmp-0@lc0210-orc.iam.gserviceaccount.com",
+ "project": "lc0210-orc",
+ "timeouts": null,
+ "unique_id": "107258193849380395189"
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjozMDAwMDAwMDAwMDB9fQ==",
+ "dependencies": [
+ "module.orch-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.orch-project.data.google_project.project",
+ "module.orch-project.data.google_storage_project_service_account.gcs_sa",
+ "module.orch-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.orch-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.orch-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.orch-project.google_project.project",
+ "module.orch-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.orch-project.google_project_organization_policy.boolean",
+ "module.orch-project.google_project_organization_policy.list",
+ "module.orch-project.google_project_service.project_services",
+ "module.orch-project.google_project_service_identity.jit_si"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.orch-sa-cmp-0",
+ "mode": "managed",
+ "type": "google_service_account_iam_binding",
+ "name": "roles",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": "roles/iam.serviceAccountTokenCreator",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXpdEfxgQ=",
+ "id": "projects/lc0210-orc/serviceAccounts/lc0210-orc-cmp-0@lc0210-orc.iam.gserviceaccount.com/roles/iam.serviceAccountTokenCreator",
+ "members": [
+ "group:gcp-data-engineers@caggioland.com"
+ ],
+ "role": "roles/iam.serviceAccountTokenCreator",
+ "service_account_id": "projects/lc0210-orc/serviceAccounts/lc0210-orc-cmp-0@lc0210-orc.iam.gserviceaccount.com"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.orch-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.orch-project.data.google_project.project",
+ "module.orch-project.data.google_storage_project_service_account.gcs_sa",
+ "module.orch-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.orch-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.orch-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.orch-project.google_project.project",
+ "module.orch-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.orch-project.google_project_organization_policy.boolean",
+ "module.orch-project.google_project_organization_policy.list",
+ "module.orch-project.google_project_service.project_services",
+ "module.orch-project.google_project_service_identity.jit_si",
+ "module.orch-sa-cmp-0.data.google_service_account.service_account",
+ "module.orch-sa-cmp-0.google_service_account.service_account"
+ ]
+ },
+ {
+ "index_key": "roles/iam.serviceAccountUser",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXpdEfxgQ=",
+ "id": "projects/lc0210-orc/serviceAccounts/lc0210-orc-cmp-0@lc0210-orc.iam.gserviceaccount.com/roles/iam.serviceAccountUser",
+ "members": [
+ "serviceAccount:lc0210-orc-cmp-0@lc0210-orc.iam.gserviceaccount.com"
+ ],
+ "role": "roles/iam.serviceAccountUser",
+ "service_account_id": "projects/lc0210-orc/serviceAccounts/lc0210-orc-cmp-0@lc0210-orc.iam.gserviceaccount.com"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.orch-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.orch-project.data.google_project.project",
+ "module.orch-project.data.google_storage_project_service_account.gcs_sa",
+ "module.orch-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.orch-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.orch-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.orch-project.google_project.project",
+ "module.orch-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.orch-project.google_project_organization_policy.boolean",
+ "module.orch-project.google_project_organization_policy.list",
+ "module.orch-project.google_project_service.project_services",
+ "module.orch-project.google_project_service_identity.jit_si",
+ "module.orch-sa-cmp-0.data.google_service_account.service_account",
+ "module.orch-sa-cmp-0.google_service_account.service_account"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.orch-vpc-firewall[0]",
+ "mode": "managed",
+ "type": "google_compute_firewall",
+ "name": "allow-admins",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": 0,
+ "schema_version": 1,
+ "attributes": {
+ "allow": [
+ {
+ "ports": [],
+ "protocol": "all"
+ }
+ ],
+ "creation_timestamp": "2022-02-10T00:35:20.395-08:00",
+ "deny": [],
+ "description": "Access from the admin subnet to all subnets",
+ "destination_ranges": [],
+ "direction": "INGRESS",
+ "disabled": false,
+ "enable_logging": null,
+ "id": "projects/lc0210-orc/global/firewalls/lc0210-default-ingress-admins",
+ "log_config": [],
+ "name": "lc0210-default-ingress-admins",
+ "network": "https://www.googleapis.com/compute/v1/projects/lc0210-orc/global/networks/lc0210-default",
+ "priority": 1000,
+ "project": "lc0210-orc",
+ "self_link": "https://www.googleapis.com/compute/v1/projects/lc0210-orc/global/firewalls/lc0210-default-ingress-admins",
+ "source_ranges": [
+ "10.10.0.0/24"
+ ],
+ "source_service_accounts": [],
+ "source_tags": [],
+ "target_service_accounts": [],
+ "target_tags": [],
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH0sInNjaGVtYV92ZXJzaW9uIjoiMSJ9",
+ "dependencies": [
+ "module.orch-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.orch-project.data.google_project.project",
+ "module.orch-project.data.google_storage_project_service_account.gcs_sa",
+ "module.orch-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.orch-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.orch-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.orch-project.google_project.project",
+ "module.orch-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.orch-project.google_project_organization_policy.boolean",
+ "module.orch-project.google_project_organization_policy.list",
+ "module.orch-project.google_project_service.project_services",
+ "module.orch-project.google_project_service_identity.jit_si",
+ "module.orch-vpc.data.google_compute_network.network",
+ "module.orch-vpc.google_compute_global_address.psn_ranges",
+ "module.orch-vpc.google_compute_network.network",
+ "module.orch-vpc.google_compute_network_peering.local",
+ "module.orch-vpc.google_compute_network_peering.remote",
+ "module.orch-vpc.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.orch-vpc.google_compute_shared_vpc_service_project.service_projects",
+ "module.orch-vpc.google_service_networking_connection.psn_connection"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.orch-vpc-firewall[0]",
+ "mode": "managed",
+ "type": "google_compute_firewall",
+ "name": "allow-tag-http",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": 0,
+ "schema_version": 1,
+ "attributes": {
+ "allow": [
+ {
+ "ports": [
+ "80"
+ ],
+ "protocol": "tcp"
+ }
+ ],
+ "creation_timestamp": "2022-02-10T00:35:21.096-08:00",
+ "deny": [],
+ "description": "Allow HTTP to machines with the 'http-server' tag",
+ "destination_ranges": [],
+ "direction": "INGRESS",
+ "disabled": false,
+ "enable_logging": null,
+ "id": "projects/lc0210-orc/global/firewalls/lc0210-default-ingress-tag-http",
+ "log_config": [],
+ "name": "lc0210-default-ingress-tag-http",
+ "network": "https://www.googleapis.com/compute/v1/projects/lc0210-orc/global/networks/lc0210-default",
+ "priority": 1000,
+ "project": "lc0210-orc",
+ "self_link": "https://www.googleapis.com/compute/v1/projects/lc0210-orc/global/firewalls/lc0210-default-ingress-tag-http",
+ "source_ranges": [
+ "130.211.0.0/22",
+ "209.85.152.0/22",
+ "209.85.204.0/22",
+ "35.191.0.0/16"
+ ],
+ "source_service_accounts": [],
+ "source_tags": [],
+ "target_service_accounts": [],
+ "target_tags": [
+ "http-server"
+ ],
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH0sInNjaGVtYV92ZXJzaW9uIjoiMSJ9",
+ "dependencies": [
+ "module.orch-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.orch-project.data.google_project.project",
+ "module.orch-project.data.google_storage_project_service_account.gcs_sa",
+ "module.orch-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.orch-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.orch-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.orch-project.google_project.project",
+ "module.orch-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.orch-project.google_project_organization_policy.boolean",
+ "module.orch-project.google_project_organization_policy.list",
+ "module.orch-project.google_project_service.project_services",
+ "module.orch-project.google_project_service_identity.jit_si",
+ "module.orch-vpc.data.google_compute_network.network",
+ "module.orch-vpc.google_compute_global_address.psn_ranges",
+ "module.orch-vpc.google_compute_network.network",
+ "module.orch-vpc.google_compute_network_peering.local",
+ "module.orch-vpc.google_compute_network_peering.remote",
+ "module.orch-vpc.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.orch-vpc.google_compute_shared_vpc_service_project.service_projects",
+ "module.orch-vpc.google_service_networking_connection.psn_connection"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.orch-vpc-firewall[0]",
+ "mode": "managed",
+ "type": "google_compute_firewall",
+ "name": "allow-tag-https",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": 0,
+ "schema_version": 1,
+ "attributes": {
+ "allow": [
+ {
+ "ports": [
+ "443"
+ ],
+ "protocol": "tcp"
+ }
+ ],
+ "creation_timestamp": "2022-02-10T00:35:21.214-08:00",
+ "deny": [],
+ "description": "Allow HTTPS to machines with the 'https' tag",
+ "destination_ranges": [],
+ "direction": "INGRESS",
+ "disabled": false,
+ "enable_logging": null,
+ "id": "projects/lc0210-orc/global/firewalls/lc0210-default-ingress-tag-https",
+ "log_config": [],
+ "name": "lc0210-default-ingress-tag-https",
+ "network": "https://www.googleapis.com/compute/v1/projects/lc0210-orc/global/networks/lc0210-default",
+ "priority": 1000,
+ "project": "lc0210-orc",
+ "self_link": "https://www.googleapis.com/compute/v1/projects/lc0210-orc/global/firewalls/lc0210-default-ingress-tag-https",
+ "source_ranges": [
+ "130.211.0.0/22",
+ "209.85.152.0/22",
+ "209.85.204.0/22",
+ "35.191.0.0/16"
+ ],
+ "source_service_accounts": [],
+ "source_tags": [],
+ "target_service_accounts": [],
+ "target_tags": [
+ "https-server"
+ ],
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH0sInNjaGVtYV92ZXJzaW9uIjoiMSJ9",
+ "dependencies": [
+ "module.orch-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.orch-project.data.google_project.project",
+ "module.orch-project.data.google_storage_project_service_account.gcs_sa",
+ "module.orch-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.orch-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.orch-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.orch-project.google_project.project",
+ "module.orch-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.orch-project.google_project_organization_policy.boolean",
+ "module.orch-project.google_project_organization_policy.list",
+ "module.orch-project.google_project_service.project_services",
+ "module.orch-project.google_project_service_identity.jit_si",
+ "module.orch-vpc.data.google_compute_network.network",
+ "module.orch-vpc.google_compute_global_address.psn_ranges",
+ "module.orch-vpc.google_compute_network.network",
+ "module.orch-vpc.google_compute_network_peering.local",
+ "module.orch-vpc.google_compute_network_peering.remote",
+ "module.orch-vpc.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.orch-vpc.google_compute_shared_vpc_service_project.service_projects",
+ "module.orch-vpc.google_service_networking_connection.psn_connection"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.orch-vpc-firewall[0]",
+ "mode": "managed",
+ "type": "google_compute_firewall",
+ "name": "allow-tag-ssh",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": 0,
+ "schema_version": 1,
+ "attributes": {
+ "allow": [
+ {
+ "ports": [
+ "22"
+ ],
+ "protocol": "tcp"
+ }
+ ],
+ "creation_timestamp": "2022-02-10T00:35:20.916-08:00",
+ "deny": [],
+ "description": "Allow SSH to machines with the 'ssh' tag",
+ "destination_ranges": [],
+ "direction": "INGRESS",
+ "disabled": false,
+ "enable_logging": null,
+ "id": "projects/lc0210-orc/global/firewalls/lc0210-default-ingress-tag-ssh",
+ "log_config": [],
+ "name": "lc0210-default-ingress-tag-ssh",
+ "network": "https://www.googleapis.com/compute/v1/projects/lc0210-orc/global/networks/lc0210-default",
+ "priority": 1000,
+ "project": "lc0210-orc",
+ "self_link": "https://www.googleapis.com/compute/v1/projects/lc0210-orc/global/firewalls/lc0210-default-ingress-tag-ssh",
+ "source_ranges": [
+ "35.235.240.0/20"
+ ],
+ "source_service_accounts": [],
+ "source_tags": [],
+ "target_service_accounts": [],
+ "target_tags": [
+ "ssh"
+ ],
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH0sInNjaGVtYV92ZXJzaW9uIjoiMSJ9",
+ "dependencies": [
+ "module.orch-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.orch-project.data.google_project.project",
+ "module.orch-project.data.google_storage_project_service_account.gcs_sa",
+ "module.orch-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.orch-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.orch-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.orch-project.google_project.project",
+ "module.orch-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.orch-project.google_project_organization_policy.boolean",
+ "module.orch-project.google_project_organization_policy.list",
+ "module.orch-project.google_project_service.project_services",
+ "module.orch-project.google_project_service_identity.jit_si",
+ "module.orch-vpc.data.google_compute_network.network",
+ "module.orch-vpc.google_compute_global_address.psn_ranges",
+ "module.orch-vpc.google_compute_network.network",
+ "module.orch-vpc.google_compute_network_peering.local",
+ "module.orch-vpc.google_compute_network_peering.remote",
+ "module.orch-vpc.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.orch-vpc.google_compute_shared_vpc_service_project.service_projects",
+ "module.orch-vpc.google_service_networking_connection.psn_connection"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.orch-vpc[0]",
+ "mode": "managed",
+ "type": "google_compute_network",
+ "name": "network",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": 0,
+ "schema_version": 0,
+ "attributes": {
+ "auto_create_subnetworks": false,
+ "delete_default_routes_on_create": false,
+ "description": "Terraform-managed.",
+ "gateway_ipv4": "",
+ "id": "projects/lc0210-orc/global/networks/lc0210-default",
+ "mtu": 0,
+ "name": "lc0210-default",
+ "project": "lc0210-orc",
+ "routing_mode": "GLOBAL",
+ "self_link": "https://www.googleapis.com/compute/v1/projects/lc0210-orc/global/networks/lc0210-default",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19",
+ "dependencies": [
+ "module.orch-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.orch-project.data.google_project.project",
+ "module.orch-project.data.google_storage_project_service_account.gcs_sa",
+ "module.orch-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.orch-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.orch-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.orch-project.google_project.project",
+ "module.orch-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.orch-project.google_project_organization_policy.boolean",
+ "module.orch-project.google_project_organization_policy.list",
+ "module.orch-project.google_project_service.project_services",
+ "module.orch-project.google_project_service_identity.jit_si"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.orch-vpc[0]",
+ "mode": "managed",
+ "type": "google_compute_subnetwork",
+ "name": "subnetwork",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": "europe-west1/default",
+ "schema_version": 0,
+ "attributes": {
+ "creation_timestamp": "2022-02-10T00:35:21.610-08:00",
+ "description": "Terraform-managed.",
+ "external_ipv6_prefix": "",
+ "fingerprint": null,
+ "gateway_address": "10.10.0.1",
+ "id": "projects/lc0210-orc/regions/europe-west1/subnetworks/default",
+ "ip_cidr_range": "10.10.0.0/24",
+ "ipv6_access_type": "",
+ "ipv6_cidr_range": "",
+ "log_config": [],
+ "name": "default",
+ "network": "https://www.googleapis.com/compute/v1/projects/lc0210-orc/global/networks/lc0210-default",
+ "private_ip_google_access": true,
+ "private_ipv6_google_access": "DISABLE_GOOGLE_ACCESS",
+ "project": "lc0210-orc",
+ "purpose": "PRIVATE",
+ "region": "europe-west1",
+ "role": "",
+ "secondary_ip_range": [
+ {
+ "ip_cidr_range": "10.10.8.0/22",
+ "range_name": "pods"
+ },
+ {
+ "ip_cidr_range": "10.10.12.0/24",
+ "range_name": "services"
+ }
+ ],
+ "self_link": "https://www.googleapis.com/compute/v1/projects/lc0210-orc/regions/europe-west1/subnetworks/default",
+ "stack_type": "IPV4_ONLY",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19",
+ "dependencies": [
+ "module.orch-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.orch-project.data.google_project.project",
+ "module.orch-project.data.google_storage_project_service_account.gcs_sa",
+ "module.orch-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.orch-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.orch-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.orch-project.google_project.project",
+ "module.orch-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.orch-project.google_project_organization_policy.boolean",
+ "module.orch-project.google_project_organization_policy.list",
+ "module.orch-project.google_project_service.project_services",
+ "module.orch-project.google_project_service_identity.jit_si",
+ "module.orch-vpc.data.google_compute_network.network",
+ "module.orch-vpc.google_compute_network.network"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.transf-cs-df-0",
+ "mode": "managed",
+ "type": "google_storage_bucket",
+ "name": "bucket",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "schema_version": 0,
+ "attributes": {
+ "cors": [],
+ "default_event_based_hold": false,
+ "encryption": [],
+ "force_destroy": false,
+ "id": "lc0210-trf-cs-0",
+ "labels": {},
+ "lifecycle_rule": [],
+ "location": "EU",
+ "logging": [],
+ "name": "lc0210-trf-cs-0",
+ "project": "lc0210-trf",
+ "requester_pays": false,
+ "retention_policy": [],
+ "self_link": "https://www.googleapis.com/storage/v1/b/lc0210-trf-cs-0",
+ "storage_class": "MULTI_REGIONAL",
+ "timeouts": null,
+ "uniform_bucket_level_access": true,
+ "url": "gs://lc0210-trf-cs-0",
+ "versioning": [
+ {
+ "enabled": false
+ }
+ ],
+ "website": []
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoyNDAwMDAwMDAwMDAsInJlYWQiOjI0MDAwMDAwMDAwMCwidXBkYXRlIjoyNDAwMDAwMDAwMDB9fQ==",
+ "dependencies": [
+ "module.transf-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.data.google_storage_project_service_account.gcs_sa",
+ "module.transf-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.transf-project.google_project.project",
+ "module.transf-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.transf-project.google_project_organization_policy.boolean",
+ "module.transf-project.google_project_organization_policy.list",
+ "module.transf-project.google_project_service.project_services",
+ "module.transf-project.google_project_service_identity.jit_si"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.transf-nat[0]",
+ "mode": "managed",
+ "type": "google_compute_router",
+ "name": "router",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": 0,
+ "schema_version": 0,
+ "attributes": {
+ "bgp": [
+ {
+ "advertise_mode": "DEFAULT",
+ "advertised_groups": [],
+ "advertised_ip_ranges": [],
+ "asn": 64514
+ }
+ ],
+ "creation_timestamp": "2022-02-10T00:45:27.252-08:00",
+ "description": "",
+ "encrypted_interconnect_router": false,
+ "id": "projects/lc0210-trf/regions/europe-west1/routers/lc0210-default-nat",
+ "name": "lc0210-default-nat",
+ "network": "https://www.googleapis.com/compute/v1/projects/lc0210-trf/global/networks/lc0210-default",
+ "project": "lc0210-trf",
+ "region": "europe-west1",
+ "self_link": "https://www.googleapis.com/compute/v1/projects/lc0210-trf/regions/europe-west1/routers/lc0210-default-nat",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19",
+ "dependencies": [
+ "module.transf-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.data.google_storage_project_service_account.gcs_sa",
+ "module.transf-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.transf-project.google_project.project",
+ "module.transf-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.transf-project.google_project_organization_policy.boolean",
+ "module.transf-project.google_project_organization_policy.list",
+ "module.transf-project.google_project_service.project_services",
+ "module.transf-project.google_project_service_identity.jit_si",
+ "module.transf-vpc.data.google_compute_network.network",
+ "module.transf-vpc.google_compute_global_address.psn_ranges",
+ "module.transf-vpc.google_compute_network.network",
+ "module.transf-vpc.google_compute_network_peering.local",
+ "module.transf-vpc.google_compute_network_peering.remote",
+ "module.transf-vpc.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-vpc.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-vpc.google_service_networking_connection.psn_connection"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.transf-nat[0]",
+ "mode": "managed",
+ "type": "google_compute_router_nat",
+ "name": "nat",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "schema_version": 0,
+ "attributes": {
+ "drain_nat_ips": [],
+ "enable_endpoint_independent_mapping": true,
+ "icmp_idle_timeout_sec": 30,
+ "id": "lc0210-trf/europe-west1/lc0210-default-nat/lc0210-default",
+ "log_config": [
+ {
+ "enable": false,
+ "filter": "ALL"
+ }
+ ],
+ "min_ports_per_vm": 64,
+ "name": "lc0210-default",
+ "nat_ip_allocate_option": "AUTO_ONLY",
+ "nat_ips": [],
+ "project": "lc0210-trf",
+ "region": "europe-west1",
+ "router": "lc0210-default-nat",
+ "source_subnetwork_ip_ranges_to_nat": "ALL_SUBNETWORKS_ALL_IP_RANGES",
+ "subnetwork": [],
+ "tcp_established_idle_timeout_sec": 1200,
+ "tcp_transitory_idle_timeout_sec": 30,
+ "timeouts": null,
+ "udp_idle_timeout_sec": 30
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19",
+ "dependencies": [
+ "module.transf-nat.google_compute_router.router",
+ "module.transf-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.data.google_storage_project_service_account.gcs_sa",
+ "module.transf-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.transf-project.google_project.project",
+ "module.transf-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.transf-project.google_project_organization_policy.boolean",
+ "module.transf-project.google_project_organization_policy.list",
+ "module.transf-project.google_project_service.project_services",
+ "module.transf-project.google_project_service_identity.jit_si",
+ "module.transf-vpc.data.google_compute_network.network",
+ "module.transf-vpc.google_compute_global_address.psn_ranges",
+ "module.transf-vpc.google_compute_network.network",
+ "module.transf-vpc.google_compute_network_peering.local",
+ "module.transf-vpc.google_compute_network_peering.remote",
+ "module.transf-vpc.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-vpc.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-vpc.google_service_networking_connection.psn_connection"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.transf-project",
+ "mode": "data",
+ "type": "google_bigquery_default_service_account",
+ "name": "bq_sa",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": 0,
+ "schema_version": 0,
+ "attributes": {
+ "email": "bq-849847706799@bigquery-encryption.iam.gserviceaccount.com",
+ "id": "bq-849847706799@bigquery-encryption.iam.gserviceaccount.com",
+ "project": "lc0210-trf"
+ },
+ "sensitive_attributes": []
+ }
+ ]
+ },
+ {
+ "module": "module.transf-project",
+ "mode": "data",
+ "type": "google_storage_project_service_account",
+ "name": "gcs_sa",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": 0,
+ "schema_version": 0,
+ "attributes": {
+ "email_address": "service-849847706799@gs-project-accounts.iam.gserviceaccount.com",
+ "id": "service-849847706799@gs-project-accounts.iam.gserviceaccount.com",
+ "project": "lc0210-trf",
+ "user_project": null
+ },
+ "sensitive_attributes": []
+ }
+ ]
+ },
+ {
+ "module": "module.transf-project",
+ "mode": "managed",
+ "type": "google_project",
+ "name": "project",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": 0,
+ "schema_version": 1,
+ "attributes": {
+ "auto_create_network": false,
+ "billing_account": "0181A7-4CC981-B7594C",
+ "folder_id": "632432239104",
+ "id": "projects/lc0210-trf",
+ "labels": {},
+ "name": "lc0210-trf",
+ "number": "849847706799",
+ "org_id": "",
+ "project_id": "lc0210-trf",
+ "skip_delete": false,
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjo2MDAwMDAwMDAwMDAsImRlbGV0ZSI6NjAwMDAwMDAwMDAwLCJyZWFkIjo2MDAwMDAwMDAwMDAsInVwZGF0ZSI6NjAwMDAwMDAwMDAwfSwic2NoZW1hX3ZlcnNpb24iOiIxIn0="
+ }
+ ]
+ },
+ {
+ "module": "module.transf-project",
+ "mode": "managed",
+ "type": "google_project_iam_binding",
+ "name": "authoritative",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": "roles/bigquery.jobUser",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXpdFmeE4=",
+ "id": "lc0210-trf/roles/bigquery.jobUser",
+ "members": [
+ "group:gcp-data-engineers@caggioland.com",
+ "serviceAccount:lc0210-trf-bq-0@lc0210-trf.iam.gserviceaccount.com"
+ ],
+ "project": "lc0210-trf",
+ "role": "roles/bigquery.jobUser"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.transf-project.data.google_project.project",
+ "module.orch-project.data.google_project.project",
+ "module.orch-project.data.google_storage_project_service_account.gcs_sa",
+ "module.orch-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.orch-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.orch-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.orch-project.google_project.project",
+ "module.orch-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.orch-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.orch-project.google_project_organization_policy.boolean",
+ "module.orch-project.google_project_organization_policy.list",
+ "module.orch-project.google_project_service.project_services",
+ "module.orch-project.google_project_service_identity.jit_si",
+ "module.orch-sa-cmp-0.data.google_service_account.service_account",
+ "module.orch-sa-cmp-0.google_service_account.service_account",
+ "module.transf-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.transf-project.data.google_storage_project_service_account.gcs_sa",
+ "module.transf-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.transf-project.google_project.project",
+ "module.transf-project.google_project_iam_custom_role.roles",
+ "module.transf-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.transf-project.google_project_organization_policy.boolean",
+ "module.transf-project.google_project_organization_policy.list",
+ "module.transf-project.google_project_service.project_services",
+ "module.transf-project.google_project_service_identity.jit_si",
+ "module.transf-sa-bq-0.data.google_service_account.service_account",
+ "module.transf-sa-bq-0.google_service_account.service_account",
+ "module.transf-sa-df-0.data.google_service_account.service_account",
+ "module.transf-sa-df-0.google_service_account.service_account"
+ ]
+ },
+ {
+ "index_key": "roles/dataflow.admin",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXpdFmeE4=",
+ "id": "lc0210-trf/roles/dataflow.admin",
+ "members": [
+ "group:gcp-data-engineers@caggioland.com",
+ "serviceAccount:lc0210-orc-cmp-0@lc0210-orc.iam.gserviceaccount.com"
+ ],
+ "project": "lc0210-trf",
+ "role": "roles/dataflow.admin"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.orch-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.orch-project.data.google_project.project",
+ "module.orch-project.data.google_storage_project_service_account.gcs_sa",
+ "module.orch-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.orch-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.orch-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.orch-project.google_project.project",
+ "module.orch-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.orch-project.google_project_organization_policy.boolean",
+ "module.orch-project.google_project_organization_policy.list",
+ "module.orch-project.google_project_service.project_services",
+ "module.orch-project.google_project_service_identity.jit_si",
+ "module.orch-sa-cmp-0.data.google_service_account.service_account",
+ "module.orch-sa-cmp-0.google_service_account.service_account",
+ "module.transf-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.data.google_storage_project_service_account.gcs_sa",
+ "module.transf-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.transf-project.google_project.project",
+ "module.transf-project.google_project_iam_custom_role.roles",
+ "module.transf-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.transf-project.google_project_organization_policy.boolean",
+ "module.transf-project.google_project_organization_policy.list",
+ "module.transf-project.google_project_service.project_services",
+ "module.transf-project.google_project_service_identity.jit_si",
+ "module.transf-sa-bq-0.data.google_service_account.service_account",
+ "module.transf-sa-bq-0.google_service_account.service_account",
+ "module.transf-sa-df-0.data.google_service_account.service_account",
+ "module.transf-sa-df-0.google_service_account.service_account"
+ ]
+ },
+ {
+ "index_key": "roles/dataflow.worker",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXpdFmeE4=",
+ "id": "lc0210-trf/roles/dataflow.worker",
+ "members": [
+ "serviceAccount:lc0210-trf-df-0@lc0210-trf.iam.gserviceaccount.com"
+ ],
+ "project": "lc0210-trf",
+ "role": "roles/dataflow.worker"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.orch-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.orch-project.data.google_project.project",
+ "module.orch-project.data.google_storage_project_service_account.gcs_sa",
+ "module.orch-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.orch-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.orch-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.orch-project.google_project.project",
+ "module.orch-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.orch-project.google_project_organization_policy.boolean",
+ "module.orch-project.google_project_organization_policy.list",
+ "module.orch-project.google_project_service.project_services",
+ "module.orch-project.google_project_service_identity.jit_si",
+ "module.orch-sa-cmp-0.data.google_service_account.service_account",
+ "module.orch-sa-cmp-0.google_service_account.service_account",
+ "module.transf-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.data.google_storage_project_service_account.gcs_sa",
+ "module.transf-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.transf-project.google_project.project",
+ "module.transf-project.google_project_iam_custom_role.roles",
+ "module.transf-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.transf-project.google_project_organization_policy.boolean",
+ "module.transf-project.google_project_organization_policy.list",
+ "module.transf-project.google_project_service.project_services",
+ "module.transf-project.google_project_service_identity.jit_si",
+ "module.transf-sa-bq-0.data.google_service_account.service_account",
+ "module.transf-sa-bq-0.google_service_account.service_account",
+ "module.transf-sa-df-0.data.google_service_account.service_account",
+ "module.transf-sa-df-0.google_service_account.service_account"
+ ]
+ },
+ {
+ "index_key": "roles/storage.objectAdmin",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXzVnNqfc=",
+ "id": "lc0210-trf/roles/storage.objectAdmin",
+ "members": [
+ "serviceAccount:lc0210-trf-df-0@lc0210-trf.iam.gserviceaccount.com",
+ "serviceAccount:service-849847706799@dataflow-service-producer-prod.iam.gserviceaccount.com"
+ ],
+ "project": "lc0210-trf",
+ "role": "roles/storage.objectAdmin"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.orch-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.orch-project.data.google_project.project",
+ "module.orch-project.data.google_storage_project_service_account.gcs_sa",
+ "module.orch-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.orch-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.orch-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.orch-project.google_project.project",
+ "module.orch-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.orch-project.google_project_organization_policy.boolean",
+ "module.orch-project.google_project_organization_policy.list",
+ "module.orch-project.google_project_service.project_services",
+ "module.orch-project.google_project_service_identity.jit_si",
+ "module.orch-sa-cmp-0.data.google_service_account.service_account",
+ "module.orch-sa-cmp-0.google_service_account.service_account",
+ "module.transf-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.data.google_storage_project_service_account.gcs_sa",
+ "module.transf-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.transf-project.google_project.project",
+ "module.transf-project.google_project_iam_custom_role.roles",
+ "module.transf-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.transf-project.google_project_organization_policy.boolean",
+ "module.transf-project.google_project_organization_policy.list",
+ "module.transf-project.google_project_service.project_services",
+ "module.transf-project.google_project_service_identity.jit_si",
+ "module.transf-sa-bq-0.data.google_service_account.service_account",
+ "module.transf-sa-bq-0.google_service_account.service_account",
+ "module.transf-sa-df-0.data.google_service_account.service_account",
+ "module.transf-sa-df-0.google_service_account.service_account"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.transf-project",
+ "mode": "managed",
+ "type": "google_project_service",
+ "name": "project_services",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": "bigquery.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-trf/bigquery.googleapis.com",
+ "project": "lc0210-trf",
+ "service": "bigquery.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "bigqueryreservation.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-trf/bigqueryreservation.googleapis.com",
+ "project": "lc0210-trf",
+ "service": "bigqueryreservation.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "bigquerystorage.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-trf/bigquerystorage.googleapis.com",
+ "project": "lc0210-trf",
+ "service": "bigquerystorage.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "cloudkms.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-trf/cloudkms.googleapis.com",
+ "project": "lc0210-trf",
+ "service": "cloudkms.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "cloudresourcemanager.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-trf/cloudresourcemanager.googleapis.com",
+ "project": "lc0210-trf",
+ "service": "cloudresourcemanager.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "compute.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-trf/compute.googleapis.com",
+ "project": "lc0210-trf",
+ "service": "compute.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "dataflow.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-trf/dataflow.googleapis.com",
+ "project": "lc0210-trf",
+ "service": "dataflow.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "dlp.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-trf/dlp.googleapis.com",
+ "project": "lc0210-trf",
+ "service": "dlp.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "iam.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-trf/iam.googleapis.com",
+ "project": "lc0210-trf",
+ "service": "iam.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "pubsub.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-trf/pubsub.googleapis.com",
+ "project": "lc0210-trf",
+ "service": "pubsub.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "servicenetworking.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-trf/servicenetworking.googleapis.com",
+ "project": "lc0210-trf",
+ "service": "servicenetworking.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "serviceusage.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-trf/serviceusage.googleapis.com",
+ "project": "lc0210-trf",
+ "service": "serviceusage.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "stackdriver.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-trf/stackdriver.googleapis.com",
+ "project": "lc0210-trf",
+ "service": "stackdriver.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "storage-component.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-trf/storage-component.googleapis.com",
+ "project": "lc0210-trf",
+ "service": "storage-component.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.google_project.project"
+ ]
+ },
+ {
+ "index_key": "storage.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "disable_dependent_services": true,
+ "disable_on_destroy": true,
+ "id": "lc0210-trf/storage.googleapis.com",
+ "project": "lc0210-trf",
+ "service": "storage.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
+ "dependencies": [
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.google_project.project"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.transf-project",
+ "mode": "managed",
+ "type": "google_project_service_identity",
+ "name": "jit_si",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google-beta\"]",
+ "instances": [
+ {
+ "index_key": "pubsub.googleapis.com",
+ "schema_version": 0,
+ "attributes": {
+ "email": "service-849847706799@gcp-sa-pubsub.iam.gserviceaccount.com",
+ "id": "projects/lc0210-trf/services/pubsub.googleapis.com",
+ "project": "lc0210-trf",
+ "service": "pubsub.googleapis.com",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMH19",
+ "dependencies": [
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.google_project.project",
+ "module.transf-project.google_project_service.project_services"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.transf-sa-bq-0",
+ "mode": "managed",
+ "type": "google_service_account",
+ "name": "service_account",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": 0,
+ "schema_version": 0,
+ "attributes": {
+ "account_id": "lc0210-trf-bq-0",
+ "description": "",
+ "disabled": false,
+ "display_name": "TODO",
+ "email": "lc0210-trf-bq-0@lc0210-trf.iam.gserviceaccount.com",
+ "id": "projects/lc0210-trf/serviceAccounts/lc0210-trf-bq-0@lc0210-trf.iam.gserviceaccount.com",
+ "name": "projects/lc0210-trf/serviceAccounts/lc0210-trf-bq-0@lc0210-trf.iam.gserviceaccount.com",
+ "project": "lc0210-trf",
+ "timeouts": null,
+ "unique_id": "115640781090311764299"
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjozMDAwMDAwMDAwMDB9fQ==",
+ "dependencies": [
+ "module.transf-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.data.google_storage_project_service_account.gcs_sa",
+ "module.transf-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.transf-project.google_project.project",
+ "module.transf-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.transf-project.google_project_organization_policy.boolean",
+ "module.transf-project.google_project_organization_policy.list",
+ "module.transf-project.google_project_service.project_services",
+ "module.transf-project.google_project_service_identity.jit_si"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.transf-sa-bq-0",
+ "mode": "managed",
+ "type": "google_service_account_iam_binding",
+ "name": "roles",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": "roles/iam.serviceAccountTokenCreator",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXpdEalkI=",
+ "id": "projects/lc0210-trf/serviceAccounts/lc0210-trf-bq-0@lc0210-trf.iam.gserviceaccount.com/roles/iam.serviceAccountTokenCreator",
+ "members": [
+ "group:gcp-data-engineers@caggioland.com",
+ "serviceAccount:lc0210-orc-cmp-0@lc0210-orc.iam.gserviceaccount.com"
+ ],
+ "role": "roles/iam.serviceAccountTokenCreator",
+ "service_account_id": "projects/lc0210-trf/serviceAccounts/lc0210-trf-bq-0@lc0210-trf.iam.gserviceaccount.com"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.orch-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.orch-project.data.google_project.project",
+ "module.orch-project.data.google_storage_project_service_account.gcs_sa",
+ "module.orch-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.orch-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.orch-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.orch-project.google_project.project",
+ "module.orch-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.orch-project.google_project_organization_policy.boolean",
+ "module.orch-project.google_project_organization_policy.list",
+ "module.orch-project.google_project_service.project_services",
+ "module.orch-project.google_project_service_identity.jit_si",
+ "module.orch-sa-cmp-0.data.google_service_account.service_account",
+ "module.orch-sa-cmp-0.google_service_account.service_account",
+ "module.transf-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.data.google_storage_project_service_account.gcs_sa",
+ "module.transf-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.transf-project.google_project.project",
+ "module.transf-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.transf-project.google_project_organization_policy.boolean",
+ "module.transf-project.google_project_organization_policy.list",
+ "module.transf-project.google_project_service.project_services",
+ "module.transf-project.google_project_service_identity.jit_si",
+ "module.transf-sa-bq-0.data.google_service_account.service_account",
+ "module.transf-sa-bq-0.google_service_account.service_account"
+ ]
+ },
+ {
+ "index_key": "roles/iam.serviceAccountUser",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXpdEalkI=",
+ "id": "projects/lc0210-trf/serviceAccounts/lc0210-trf-bq-0@lc0210-trf.iam.gserviceaccount.com/roles/iam.serviceAccountUser",
+ "members": [
+ "serviceAccount:lc0210-orc-cmp-0@lc0210-orc.iam.gserviceaccount.com"
+ ],
+ "role": "roles/iam.serviceAccountUser",
+ "service_account_id": "projects/lc0210-trf/serviceAccounts/lc0210-trf-bq-0@lc0210-trf.iam.gserviceaccount.com"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.orch-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.orch-project.data.google_project.project",
+ "module.orch-project.data.google_storage_project_service_account.gcs_sa",
+ "module.orch-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.orch-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.orch-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.orch-project.google_project.project",
+ "module.orch-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.orch-project.google_project_organization_policy.boolean",
+ "module.orch-project.google_project_organization_policy.list",
+ "module.orch-project.google_project_service.project_services",
+ "module.orch-project.google_project_service_identity.jit_si",
+ "module.orch-sa-cmp-0.data.google_service_account.service_account",
+ "module.orch-sa-cmp-0.google_service_account.service_account",
+ "module.transf-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.data.google_storage_project_service_account.gcs_sa",
+ "module.transf-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.transf-project.google_project.project",
+ "module.transf-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.transf-project.google_project_organization_policy.boolean",
+ "module.transf-project.google_project_organization_policy.list",
+ "module.transf-project.google_project_service.project_services",
+ "module.transf-project.google_project_service_identity.jit_si",
+ "module.transf-sa-bq-0.data.google_service_account.service_account",
+ "module.transf-sa-bq-0.google_service_account.service_account"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.transf-sa-df-0",
+ "mode": "managed",
+ "type": "google_service_account",
+ "name": "service_account",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": 0,
+ "schema_version": 0,
+ "attributes": {
+ "account_id": "lc0210-trf-df-0",
+ "description": "",
+ "disabled": false,
+ "display_name": "TODO",
+ "email": "lc0210-trf-df-0@lc0210-trf.iam.gserviceaccount.com",
+ "id": "projects/lc0210-trf/serviceAccounts/lc0210-trf-df-0@lc0210-trf.iam.gserviceaccount.com",
+ "name": "projects/lc0210-trf/serviceAccounts/lc0210-trf-df-0@lc0210-trf.iam.gserviceaccount.com",
+ "project": "lc0210-trf",
+ "timeouts": null,
+ "unique_id": "115421013891123553634"
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjozMDAwMDAwMDAwMDB9fQ==",
+ "dependencies": [
+ "module.transf-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.data.google_storage_project_service_account.gcs_sa",
+ "module.transf-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.transf-project.google_project.project",
+ "module.transf-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.transf-project.google_project_organization_policy.boolean",
+ "module.transf-project.google_project_organization_policy.list",
+ "module.transf-project.google_project_service.project_services",
+ "module.transf-project.google_project_service_identity.jit_si"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.transf-sa-df-0",
+ "mode": "managed",
+ "type": "google_service_account_iam_binding",
+ "name": "roles",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": "roles/iam.serviceAccountTokenCreator",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXpdDTlvM=",
+ "id": "projects/lc0210-trf/serviceAccounts/lc0210-trf-df-0@lc0210-trf.iam.gserviceaccount.com/roles/iam.serviceAccountTokenCreator",
+ "members": [
+ "group:gcp-data-engineers@caggioland.com",
+ "serviceAccount:lc0210-orc-cmp-0@lc0210-orc.iam.gserviceaccount.com"
+ ],
+ "role": "roles/iam.serviceAccountTokenCreator",
+ "service_account_id": "projects/lc0210-trf/serviceAccounts/lc0210-trf-df-0@lc0210-trf.iam.gserviceaccount.com"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.orch-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.orch-project.data.google_project.project",
+ "module.orch-project.data.google_storage_project_service_account.gcs_sa",
+ "module.orch-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.orch-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.orch-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.orch-project.google_project.project",
+ "module.orch-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.orch-project.google_project_organization_policy.boolean",
+ "module.orch-project.google_project_organization_policy.list",
+ "module.orch-project.google_project_service.project_services",
+ "module.orch-project.google_project_service_identity.jit_si",
+ "module.orch-sa-cmp-0.data.google_service_account.service_account",
+ "module.orch-sa-cmp-0.google_service_account.service_account",
+ "module.transf-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.data.google_storage_project_service_account.gcs_sa",
+ "module.transf-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.transf-project.google_project.project",
+ "module.transf-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.transf-project.google_project_organization_policy.boolean",
+ "module.transf-project.google_project_organization_policy.list",
+ "module.transf-project.google_project_service.project_services",
+ "module.transf-project.google_project_service_identity.jit_si",
+ "module.transf-sa-df-0.data.google_service_account.service_account",
+ "module.transf-sa-df-0.google_service_account.service_account"
+ ]
+ },
+ {
+ "index_key": "roles/iam.serviceAccountUser",
+ "schema_version": 0,
+ "attributes": {
+ "condition": [],
+ "etag": "BwXXpdDTlvM=",
+ "id": "projects/lc0210-trf/serviceAccounts/lc0210-trf-df-0@lc0210-trf.iam.gserviceaccount.com/roles/iam.serviceAccountUser",
+ "members": [
+ "serviceAccount:lc0210-orc-cmp-0@lc0210-orc.iam.gserviceaccount.com"
+ ],
+ "role": "roles/iam.serviceAccountUser",
+ "service_account_id": "projects/lc0210-trf/serviceAccounts/lc0210-trf-df-0@lc0210-trf.iam.gserviceaccount.com"
+ },
+ "sensitive_attributes": [],
+ "private": "bnVsbA==",
+ "dependencies": [
+ "module.orch-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.orch-project.data.google_project.project",
+ "module.orch-project.data.google_storage_project_service_account.gcs_sa",
+ "module.orch-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.orch-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.orch-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.orch-project.google_project.project",
+ "module.orch-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.orch-project.google_project_organization_policy.boolean",
+ "module.orch-project.google_project_organization_policy.list",
+ "module.orch-project.google_project_service.project_services",
+ "module.orch-project.google_project_service_identity.jit_si",
+ "module.orch-sa-cmp-0.data.google_service_account.service_account",
+ "module.orch-sa-cmp-0.google_service_account.service_account",
+ "module.transf-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.data.google_storage_project_service_account.gcs_sa",
+ "module.transf-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.transf-project.google_project.project",
+ "module.transf-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.transf-project.google_project_organization_policy.boolean",
+ "module.transf-project.google_project_organization_policy.list",
+ "module.transf-project.google_project_service.project_services",
+ "module.transf-project.google_project_service_identity.jit_si",
+ "module.transf-sa-df-0.data.google_service_account.service_account",
+ "module.transf-sa-df-0.google_service_account.service_account"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.transf-vpc-firewall[0]",
+ "mode": "managed",
+ "type": "google_compute_firewall",
+ "name": "allow-admins",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": 0,
+ "schema_version": 1,
+ "attributes": {
+ "allow": [
+ {
+ "ports": [],
+ "protocol": "all"
+ }
+ ],
+ "creation_timestamp": "2022-02-10T00:45:24.608-08:00",
+ "deny": [],
+ "description": "Access from the admin subnet to all subnets",
+ "destination_ranges": [],
+ "direction": "INGRESS",
+ "disabled": false,
+ "enable_logging": null,
+ "id": "projects/lc0210-trf/global/firewalls/lc0210-default-ingress-admins",
+ "log_config": [],
+ "name": "lc0210-default-ingress-admins",
+ "network": "https://www.googleapis.com/compute/v1/projects/lc0210-trf/global/networks/lc0210-default",
+ "priority": 1000,
+ "project": "lc0210-trf",
+ "self_link": "https://www.googleapis.com/compute/v1/projects/lc0210-trf/global/firewalls/lc0210-default-ingress-admins",
+ "source_ranges": [
+ "10.10.0.0/24"
+ ],
+ "source_service_accounts": [],
+ "source_tags": [],
+ "target_service_accounts": [],
+ "target_tags": [],
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH0sInNjaGVtYV92ZXJzaW9uIjoiMSJ9",
+ "dependencies": [
+ "module.transf-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.data.google_storage_project_service_account.gcs_sa",
+ "module.transf-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.transf-project.google_project.project",
+ "module.transf-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.transf-project.google_project_organization_policy.boolean",
+ "module.transf-project.google_project_organization_policy.list",
+ "module.transf-project.google_project_service.project_services",
+ "module.transf-project.google_project_service_identity.jit_si",
+ "module.transf-vpc.data.google_compute_network.network",
+ "module.transf-vpc.google_compute_global_address.psn_ranges",
+ "module.transf-vpc.google_compute_network.network",
+ "module.transf-vpc.google_compute_network_peering.local",
+ "module.transf-vpc.google_compute_network_peering.remote",
+ "module.transf-vpc.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-vpc.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-vpc.google_service_networking_connection.psn_connection"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.transf-vpc-firewall[0]",
+ "mode": "managed",
+ "type": "google_compute_firewall",
+ "name": "allow-tag-http",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": 0,
+ "schema_version": 1,
+ "attributes": {
+ "allow": [
+ {
+ "ports": [
+ "80"
+ ],
+ "protocol": "tcp"
+ }
+ ],
+ "creation_timestamp": "2022-02-10T00:45:12.907-08:00",
+ "deny": [],
+ "description": "Allow HTTP to machines with the 'http-server' tag",
+ "destination_ranges": [],
+ "direction": "INGRESS",
+ "disabled": false,
+ "enable_logging": null,
+ "id": "projects/lc0210-trf/global/firewalls/lc0210-default-ingress-tag-http",
+ "log_config": [],
+ "name": "lc0210-default-ingress-tag-http",
+ "network": "https://www.googleapis.com/compute/v1/projects/lc0210-trf/global/networks/lc0210-default",
+ "priority": 1000,
+ "project": "lc0210-trf",
+ "self_link": "https://www.googleapis.com/compute/v1/projects/lc0210-trf/global/firewalls/lc0210-default-ingress-tag-http",
+ "source_ranges": [
+ "130.211.0.0/22",
+ "209.85.152.0/22",
+ "209.85.204.0/22",
+ "35.191.0.0/16"
+ ],
+ "source_service_accounts": [],
+ "source_tags": [],
+ "target_service_accounts": [],
+ "target_tags": [
+ "http-server"
+ ],
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH0sInNjaGVtYV92ZXJzaW9uIjoiMSJ9",
+ "dependencies": [
+ "module.transf-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.data.google_storage_project_service_account.gcs_sa",
+ "module.transf-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.transf-project.google_project.project",
+ "module.transf-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.transf-project.google_project_organization_policy.boolean",
+ "module.transf-project.google_project_organization_policy.list",
+ "module.transf-project.google_project_service.project_services",
+ "module.transf-project.google_project_service_identity.jit_si",
+ "module.transf-vpc.data.google_compute_network.network",
+ "module.transf-vpc.google_compute_global_address.psn_ranges",
+ "module.transf-vpc.google_compute_network.network",
+ "module.transf-vpc.google_compute_network_peering.local",
+ "module.transf-vpc.google_compute_network_peering.remote",
+ "module.transf-vpc.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-vpc.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-vpc.google_service_networking_connection.psn_connection"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.transf-vpc-firewall[0]",
+ "mode": "managed",
+ "type": "google_compute_firewall",
+ "name": "allow-tag-https",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": 0,
+ "schema_version": 1,
+ "attributes": {
+ "allow": [
+ {
+ "ports": [
+ "443"
+ ],
+ "protocol": "tcp"
+ }
+ ],
+ "creation_timestamp": "2022-02-10T00:45:24.619-08:00",
+ "deny": [],
+ "description": "Allow HTTPS to machines with the 'https' tag",
+ "destination_ranges": [],
+ "direction": "INGRESS",
+ "disabled": false,
+ "enable_logging": null,
+ "id": "projects/lc0210-trf/global/firewalls/lc0210-default-ingress-tag-https",
+ "log_config": [],
+ "name": "lc0210-default-ingress-tag-https",
+ "network": "https://www.googleapis.com/compute/v1/projects/lc0210-trf/global/networks/lc0210-default",
+ "priority": 1000,
+ "project": "lc0210-trf",
+ "self_link": "https://www.googleapis.com/compute/v1/projects/lc0210-trf/global/firewalls/lc0210-default-ingress-tag-https",
+ "source_ranges": [
+ "130.211.0.0/22",
+ "209.85.152.0/22",
+ "209.85.204.0/22",
+ "35.191.0.0/16"
+ ],
+ "source_service_accounts": [],
+ "source_tags": [],
+ "target_service_accounts": [],
+ "target_tags": [
+ "https-server"
+ ],
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH0sInNjaGVtYV92ZXJzaW9uIjoiMSJ9",
+ "dependencies": [
+ "module.transf-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.data.google_storage_project_service_account.gcs_sa",
+ "module.transf-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.transf-project.google_project.project",
+ "module.transf-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.transf-project.google_project_organization_policy.boolean",
+ "module.transf-project.google_project_organization_policy.list",
+ "module.transf-project.google_project_service.project_services",
+ "module.transf-project.google_project_service_identity.jit_si",
+ "module.transf-vpc.data.google_compute_network.network",
+ "module.transf-vpc.google_compute_global_address.psn_ranges",
+ "module.transf-vpc.google_compute_network.network",
+ "module.transf-vpc.google_compute_network_peering.local",
+ "module.transf-vpc.google_compute_network_peering.remote",
+ "module.transf-vpc.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-vpc.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-vpc.google_service_networking_connection.psn_connection"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.transf-vpc-firewall[0]",
+ "mode": "managed",
+ "type": "google_compute_firewall",
+ "name": "allow-tag-ssh",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": 0,
+ "schema_version": 1,
+ "attributes": {
+ "allow": [
+ {
+ "ports": [
+ "22"
+ ],
+ "protocol": "tcp"
+ }
+ ],
+ "creation_timestamp": "2022-02-10T00:45:13.440-08:00",
+ "deny": [],
+ "description": "Allow SSH to machines with the 'ssh' tag",
+ "destination_ranges": [],
+ "direction": "INGRESS",
+ "disabled": false,
+ "enable_logging": null,
+ "id": "projects/lc0210-trf/global/firewalls/lc0210-default-ingress-tag-ssh",
+ "log_config": [],
+ "name": "lc0210-default-ingress-tag-ssh",
+ "network": "https://www.googleapis.com/compute/v1/projects/lc0210-trf/global/networks/lc0210-default",
+ "priority": 1000,
+ "project": "lc0210-trf",
+ "self_link": "https://www.googleapis.com/compute/v1/projects/lc0210-trf/global/firewalls/lc0210-default-ingress-tag-ssh",
+ "source_ranges": [
+ "35.235.240.0/20"
+ ],
+ "source_service_accounts": [],
+ "source_tags": [],
+ "target_service_accounts": [],
+ "target_tags": [
+ "ssh"
+ ],
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH0sInNjaGVtYV92ZXJzaW9uIjoiMSJ9",
+ "dependencies": [
+ "module.transf-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.data.google_storage_project_service_account.gcs_sa",
+ "module.transf-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.transf-project.google_project.project",
+ "module.transf-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.transf-project.google_project_organization_policy.boolean",
+ "module.transf-project.google_project_organization_policy.list",
+ "module.transf-project.google_project_service.project_services",
+ "module.transf-project.google_project_service_identity.jit_si",
+ "module.transf-vpc.data.google_compute_network.network",
+ "module.transf-vpc.google_compute_global_address.psn_ranges",
+ "module.transf-vpc.google_compute_network.network",
+ "module.transf-vpc.google_compute_network_peering.local",
+ "module.transf-vpc.google_compute_network_peering.remote",
+ "module.transf-vpc.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-vpc.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-vpc.google_service_networking_connection.psn_connection"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.transf-vpc[0]",
+ "mode": "managed",
+ "type": "google_compute_network",
+ "name": "network",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": 0,
+ "schema_version": 0,
+ "attributes": {
+ "auto_create_subnetworks": false,
+ "delete_default_routes_on_create": false,
+ "description": "Terraform-managed.",
+ "gateway_ipv4": "",
+ "id": "projects/lc0210-trf/global/networks/lc0210-default",
+ "mtu": 0,
+ "name": "lc0210-default",
+ "project": "lc0210-trf",
+ "routing_mode": "GLOBAL",
+ "self_link": "https://www.googleapis.com/compute/v1/projects/lc0210-trf/global/networks/lc0210-default",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19",
+ "dependencies": [
+ "module.transf-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.data.google_storage_project_service_account.gcs_sa",
+ "module.transf-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.transf-project.google_project.project",
+ "module.transf-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.transf-project.google_project_organization_policy.boolean",
+ "module.transf-project.google_project_organization_policy.list",
+ "module.transf-project.google_project_service.project_services",
+ "module.transf-project.google_project_service_identity.jit_si"
+ ]
+ }
+ ]
+ },
+ {
+ "module": "module.transf-vpc[0]",
+ "mode": "managed",
+ "type": "google_compute_subnetwork",
+ "name": "subnetwork",
+ "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
+ "instances": [
+ {
+ "index_key": "europe-west1/default",
+ "schema_version": 0,
+ "attributes": {
+ "creation_timestamp": "2022-02-10T00:45:14.606-08:00",
+ "description": "Terraform-managed.",
+ "external_ipv6_prefix": "",
+ "fingerprint": null,
+ "gateway_address": "10.10.0.1",
+ "id": "projects/lc0210-trf/regions/europe-west1/subnetworks/default",
+ "ip_cidr_range": "10.10.0.0/24",
+ "ipv6_access_type": "",
+ "ipv6_cidr_range": "",
+ "log_config": [],
+ "name": "default",
+ "network": "https://www.googleapis.com/compute/v1/projects/lc0210-trf/global/networks/lc0210-default",
+ "private_ip_google_access": true,
+ "private_ipv6_google_access": "DISABLE_GOOGLE_ACCESS",
+ "project": "lc0210-trf",
+ "purpose": "PRIVATE",
+ "region": "europe-west1",
+ "role": "",
+ "secondary_ip_range": [],
+ "self_link": "https://www.googleapis.com/compute/v1/projects/lc0210-trf/regions/europe-west1/subnetworks/default",
+ "stack_type": "IPV4_ONLY",
+ "timeouts": null
+ },
+ "sensitive_attributes": [],
+ "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19",
+ "dependencies": [
+ "module.transf-project.data.google_bigquery_default_service_account.bq_sa",
+ "module.transf-project.data.google_project.project",
+ "module.transf-project.data.google_storage_project_service_account.gcs_sa",
+ "module.transf-project.google_compute_shared_vpc_host_project.shared_vpc_host",
+ "module.transf-project.google_compute_shared_vpc_service_project.service_projects",
+ "module.transf-project.google_kms_crypto_key_iam_member.service_identity_cmek",
+ "module.transf-project.google_project.project",
+ "module.transf-project.google_project_iam_member.shared_vpc_host_robots",
+ "module.transf-project.google_project_organization_policy.boolean",
+ "module.transf-project.google_project_organization_policy.list",
+ "module.transf-project.google_project_service.project_services",
+ "module.transf-project.google_project_service_identity.jit_si",
+ "module.transf-vpc.data.google_compute_network.network",
+ "module.transf-vpc.google_compute_network.network"
+ ]
+ }
+ ]
+ }
+ ]
+}
+