Files
but3-iac/terraform/environments/dev/terraform.tfstate
2025-12-04 10:36:49 +00:00

1172 lines
53 KiB
JSON

{
"version": 4,
"terraform_version": "1.14.1",
"serial": 97,
"lineage": "39fa9bd0-98c8-1759-7f73-ed127b902d8b",
"outputs": {
"frontend_public_ip": {
"value": "34.132.205.47",
"type": "string"
},
"instance_names": {
"value": {
"backend": "backend-instance",
"database": "database-instance",
"frontend": "frontend-instance"
},
"type": [
"object",
{
"backend": "string",
"database": "string",
"frontend": "string"
}
]
},
"internal_ips": {
"value": {
"backend": "10.0.2.2",
"database": "10.0.3.2",
"frontend": "10.0.1.2"
},
"type": [
"object",
{
"backend": "string",
"database": "string",
"frontend": "string"
}
]
},
"service_account_email": {
"value": "terraform@western-diorama-374821.iam.gserviceaccount.com",
"type": "string"
},
"service_account_key": {
"value": "ewogICJ0eXBlIjogInNlcnZpY2VfYWNjb3VudCIsCiAgInByb2plY3RfaWQiOiAid2VzdGVybi1kaW9yYW1hLTM3NDgyMSIsCiAgInByaXZhdGVfa2V5X2lkIjogIjNiODA3MGU0ZmI3YjA3MGM3MTdhMjcwOGFmZDlkNjk5ZWM4MGQ2MDYiLAogICJwcml2YXRlX2tleSI6ICItLS0tLUJFR0lOIFBSSVZBVEUgS0VZLS0tLS1cbk1JSUV2UUlCQURBTkJna3Foa2lHOXcwQkFRRUZBQVNDQktjd2dnU2pBZ0VBQW9JQkFRQ3pPZEw5SWZWMWMySTNcblFHODgrbWduNmZHcE1SMEVGUTR2b1pmOS9tRTZIWkNScjBlZm1CN1BVZ2wwcUVGSWVPdURzWXYzL1hqNFltZ1VcbmFlWVZKYVJSZXZxNWZaVnJkWjJhb3FKYXBra3loS2ZIS1B4bUFvRmtUTWpSaVdQUisxemZsa05wTWhDdmk1NFRcbjJpbUhRK2M1b3hCMWswYWxCR0ErcVRzRW1CamxtWGt0Mkp6NHI3WGhETmhMaWpzcE1uTTFsN0ZxR1VtdjcxVmlcbjJvOGFOd2ZmSjcxRlRiR1JqbjBSUkxNaU42L1lMMlJielZpSGFjZDIyY0ZlZkkrSE5XUlMyQzMxNUNuZEcwWjdcbjc4dldHMkdGc3hyeHY5YnZKVlhqZExUYmh0RlRldHFHVCs1SXFTVTRxZmF4UFp5WDE5L2laZm9DbjYwdUI3YWhcbkpUaGRlL1ZYQWdNQkFBRUNnZ0VBVjk2YXZmWmZSSlVzYXhCUk9XRS9uWW9LTER4akVIUk9QellIc2NSODRLUk1cbkU5RU8yWVVZWGViSHNnVW45S01zUEtYWWpONGQ2QkUvRy9zTGpnU2xlamxFSVpzYm5kTE5VVm81SlI1dnRxL3BcbkhqRFBCaWhtVGNtRGo0Ky9lOXkwSFA2cjBEQjJrOHBzMXlqWHdYU2VNZGpyb2VseDhrZWg5RGErTTdOcVNXNVJcbjFCNFpyUmFwczhZMUJvRzIxWURHZ3VDblhGZm1tYUdRZ2tDUE4xamhYdG1lSXlpdEs3eE1YdFBPZWhtcGhZc3pcbmJsRW0rOCtzL1FQRjdPdUFnc0gwNFBCU3RyWlVGcHZiV0pOYTIzcW96dGRMblhxdktKdUlGdmpvdkxKMHpFNFpcbjB0OXZFOGhxazFzcXZMdmdWdnhZSklUVkJxUzdLdTRkVjIzTjNlR1dnUUtCZ1FEai9JdENFZHRLWWdwTDAxTUtcbkExSWkwcmtGZE8yOWVacFdUR2VISWRQei94V0pNdStLZlB2eFJGTEV0Qk1rRUI3TWYyVnZBajk1dXdZSk9WVjNcbm5Tb3JYZ1g2cWRJT0hyUEZsU091VDJSTGZNNHhlTnQvVkV6L0MyQTVEbVZOUUxSZ2tENTZLckRjbkN0S2xPelVcbmprUG5hVXlKdXJHa1gxUGJXSVcrQWY4YWx3S0JnUURKUDN3VDFNUFhhUzRYa1FNZFRLb2dzanRLWjdMOFYwaW5cbllscWpwVTFvbWtMUUFORXU0SXkyajMyL29XMTlqTlJjS0VBeFFEWFRlZ2E4SmE3Z3l6YmMzTGZZMTltbEpsYmFcbkgvVXRBQTNuaEdWUmxYWHF5cjlaRkRHbGc0QzIxK20vT3Rjd1FkTytDMXp1QUd6QkdWTDJ0Sk42aC8xUlBkcHdcbndXUXl3Y3NUUVFLQmdIN1BpUklONXFEZ0dZUUZubW15WVN4WGMyeVNsbTVPeGtiOEpwV21ma040ZmgwYlJOd09cbkd3RWZGTDZ1dnZyUE1LSmt0aUhoNlRhbmpYcng5aFViU1VwbitRRnRGaGFlZ3pZQ2Q1OU1MNmhCV2x0d012OEdcbi8vRFkvZ09lZTBCV0hqNmIzUFNNN0dVNVJHY3VvUEMxMVJWUm42MzROemtMZ1JRL2o5eVpOYkV2QW9HQkFJOEZcbi96aFl6WlladWhnbGh3RWJxd3p4bmhHVEFURTFGdjFlZU93MFhuOG9vck1RNFpsZkhLSGgrSXhvUFZnczdmOVFcbjI4NGt4QnczYlBIcUZnN01YWUU1bTY4UU9DMld3Y0xqVTJ0WHpvbnJIZGFOVWZBN2h5SFhxRERvOUdEOXNiR21cbkw2aXNINy9BYzVyeDBsaXBscnllT1BHc0UrdlkrWldJMjV6Mi9Vd0JBb0dBV1p0cmtkRHQwSk1qSnIvaG1JQmZcblpIWUJxNVR0V2tSL0V3ZUxVSmFKSHgxclAxOUk1d1N3bmlMY2FzR1VlU3B3ZnZwbXdvSE1rWTR2cThLS0pZNzBcbnpnR2ZoUkR0bGNraW9FbEZHWjE1dEhKdmRESW9qcmZuZHJoV3RhbFRoMGt6a1BMSnAvS2RIaTRKay9nTFJzTlJcbm1kTmZWNFRldEZOZlcwcWNNalpXUC9FPVxuLS0tLS1FTkQgUFJJVkFURSBLRVktLS0tLVxuIiwKICAiY2xpZW50X2VtYWlsIjogInRlcnJhZm9ybUB3ZXN0ZXJuLWRpb3JhbWEtMzc0ODIxLmlhbS5nc2VydmljZWFjY291bnQuY29tIiwKICAiY2xpZW50X2lkIjogIjExMjEwNTE5MjQxMzc3ODg0NzYyNSIsCiAgImF1dGhfdXJpIjogImh0dHBzOi8vYWNjb3VudHMuZ29vZ2xlLmNvbS9vL29hdXRoMi9hdXRoIiwKICAidG9rZW5fdXJpIjogImh0dHBzOi8vb2F1dGgyLmdvb2dsZWFwaXMuY29tL3Rva2VuIiwKICAiYXV0aF9wcm92aWRlcl94NTA5X2NlcnRfdXJsIjogImh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL29hdXRoMi92MS9jZXJ0cyIsCiAgImNsaWVudF94NTA5X2NlcnRfdXJsIjogImh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3JvYm90L3YxL21ldGFkYXRhL3g1MDkvdGVycmFmb3JtJTQwd2VzdGVybi1kaW9yYW1hLTM3NDgyMS5pYW0uZ3NlcnZpY2VhY2NvdW50LmNvbSIsCiAgInVuaXZlcnNlX2RvbWFpbiI6ICJnb29nbGVhcGlzLmNvbSIKfQo=",
"type": "string",
"sensitive": true
},
"subnet_ids": {
"value": {
"backend": "projects/western-diorama-374821/regions/us-central1/subnetworks/western-diorama-374821-backend-subnet",
"database": "projects/western-diorama-374821/regions/us-central1/subnetworks/western-diorama-374821-database-subnet",
"frontend": "projects/western-diorama-374821/regions/us-central1/subnetworks/western-diorama-374821-frontend-subnet"
},
"type": [
"object",
{
"backend": "string",
"database": "string",
"frontend": "string"
}
]
},
"vpc_id": {
"value": "projects/western-diorama-374821/global/networks/western-diorama-374821-vpc",
"type": "string"
}
},
"resources": [
{
"module": "module.compute",
"mode": "managed",
"type": "google_compute_instance",
"name": "backend",
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
"instances": [
{
"schema_version": 6,
"attributes": {
"advanced_machine_features": [],
"allow_stopping_for_update": null,
"attached_disk": [],
"boot_disk": [
{
"auto_delete": true,
"device_name": "persistent-disk-0",
"disk_encryption_key_raw": "",
"disk_encryption_key_sha256": "",
"initialize_params": [
{
"enable_confidential_compute": false,
"image": "https://www.googleapis.com/compute/v1/projects/debian-cloud/global/images/debian-11-bullseye-v20251111",
"labels": {},
"provisioned_iops": 0,
"provisioned_throughput": 0,
"resource_manager_tags": null,
"resource_policies": [],
"size": 10,
"storage_pool": "",
"type": "pd-standard"
}
],
"interface": "",
"kms_key_self_link": "",
"mode": "READ_WRITE",
"source": "https://www.googleapis.com/compute/v1/projects/western-diorama-374821/zones/us-central1-a/disks/backend-instance"
}
],
"can_ip_forward": false,
"confidential_instance_config": [],
"cpu_platform": "Intel Broadwell",
"creation_timestamp": "2025-12-04T02:31:10.299-08:00",
"current_status": "RUNNING",
"deletion_protection": false,
"description": "",
"desired_status": null,
"effective_labels": {
"goog-terraform-provisioned": "true"
},
"enable_display": false,
"guest_accelerator": [],
"hostname": "",
"id": "projects/western-diorama-374821/zones/us-central1-a/instances/backend-instance",
"instance_id": "1518400761897999361",
"key_revocation_action_type": "",
"label_fingerprint": "vezUS-42LLM=",
"labels": null,
"machine_type": "e2-small",
"metadata": {
"enable-oslogin": "TRUE"
},
"metadata_fingerprint": "VIFIa5rN4V4=",
"metadata_startup_script": null,
"min_cpu_platform": "",
"name": "backend-instance",
"network_interface": [
{
"access_config": [],
"alias_ip_range": [],
"internal_ipv6_prefix_length": 0,
"ipv6_access_config": [],
"ipv6_access_type": "",
"ipv6_address": "",
"name": "nic0",
"network": "https://www.googleapis.com/compute/v1/projects/western-diorama-374821/global/networks/western-diorama-374821-vpc",
"network_ip": "10.0.2.2",
"nic_type": "",
"queue_count": 0,
"stack_type": "IPV4_ONLY",
"subnetwork": "https://www.googleapis.com/compute/v1/projects/western-diorama-374821/regions/us-central1/subnetworks/western-diorama-374821-backend-subnet",
"subnetwork_project": "western-diorama-374821"
}
],
"network_performance_config": [],
"params": [],
"project": "western-diorama-374821",
"reservation_affinity": [],
"resource_policies": null,
"scheduling": [
{
"automatic_restart": true,
"instance_termination_action": "",
"local_ssd_recovery_timeout": [],
"max_run_duration": [],
"min_node_cpus": 0,
"node_affinities": [],
"on_host_maintenance": "MIGRATE",
"on_instance_stop_action": [],
"preemptible": false,
"provisioning_model": "STANDARD"
}
],
"scratch_disk": [],
"self_link": "https://www.googleapis.com/compute/v1/projects/western-diorama-374821/zones/us-central1-a/instances/backend-instance",
"service_account": [],
"shielded_instance_config": [
{
"enable_integrity_monitoring": true,
"enable_secure_boot": false,
"enable_vtpm": true
}
],
"tags": [
"backend",
"ssh"
],
"tags_fingerprint": "N2bbCLFli_k=",
"terraform_labels": {
"goog-terraform-provisioned": "true"
},
"timeouts": null,
"zone": "us-central1-a"
},
"sensitive_attributes": [
[
{
"type": "get_attr",
"value": "boot_disk"
},
{
"type": "index",
"value": {
"value": 0,
"type": "number"
}
},
{
"type": "get_attr",
"value": "disk_encryption_key_raw"
}
]
],
"identity_schema_version": 0,
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH0sInNjaGVtYV92ZXJzaW9uIjoiNiJ9",
"dependencies": [
"module.network.google_compute_network.vpc",
"module.network.google_compute_subnetwork.backend",
"module.network.google_compute_subnetwork.database",
"module.network.google_compute_subnetwork.frontend"
]
}
]
},
{
"module": "module.compute",
"mode": "managed",
"type": "google_compute_instance",
"name": "database",
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
"instances": [
{
"schema_version": 6,
"attributes": {
"advanced_machine_features": [],
"allow_stopping_for_update": null,
"attached_disk": [],
"boot_disk": [
{
"auto_delete": true,
"device_name": "persistent-disk-0",
"disk_encryption_key_raw": "",
"disk_encryption_key_sha256": "",
"initialize_params": [
{
"enable_confidential_compute": false,
"image": "https://www.googleapis.com/compute/v1/projects/debian-cloud/global/images/debian-11-bullseye-v20251111",
"labels": {},
"provisioned_iops": 0,
"provisioned_throughput": 0,
"resource_manager_tags": null,
"resource_policies": [],
"size": 20,
"storage_pool": "",
"type": "pd-standard"
}
],
"interface": "",
"kms_key_self_link": "",
"mode": "READ_WRITE",
"source": "https://www.googleapis.com/compute/v1/projects/western-diorama-374821/zones/us-central1-a/disks/database-instance"
}
],
"can_ip_forward": false,
"confidential_instance_config": [],
"cpu_platform": "Intel Broadwell",
"creation_timestamp": "2025-12-04T02:31:10.501-08:00",
"current_status": "RUNNING",
"deletion_protection": false,
"description": "",
"desired_status": null,
"effective_labels": {
"goog-terraform-provisioned": "true"
},
"enable_display": false,
"guest_accelerator": [],
"hostname": "",
"id": "projects/western-diorama-374821/zones/us-central1-a/instances/database-instance",
"instance_id": "8513036091863653377",
"key_revocation_action_type": "",
"label_fingerprint": "vezUS-42LLM=",
"labels": null,
"machine_type": "e2-small",
"metadata": {
"enable-oslogin": "TRUE",
"environment": "dev",
"owner": "clemence"
},
"metadata_fingerprint": "o5AWSB3O6Qs=",
"metadata_startup_script": null,
"min_cpu_platform": "",
"name": "database-instance",
"network_interface": [
{
"access_config": [],
"alias_ip_range": [],
"internal_ipv6_prefix_length": 0,
"ipv6_access_config": [],
"ipv6_access_type": "",
"ipv6_address": "",
"name": "nic0",
"network": "https://www.googleapis.com/compute/v1/projects/western-diorama-374821/global/networks/western-diorama-374821-vpc",
"network_ip": "10.0.3.2",
"nic_type": "",
"queue_count": 0,
"stack_type": "IPV4_ONLY",
"subnetwork": "https://www.googleapis.com/compute/v1/projects/western-diorama-374821/regions/us-central1/subnetworks/western-diorama-374821-database-subnet",
"subnetwork_project": "western-diorama-374821"
}
],
"network_performance_config": [],
"params": [],
"project": "western-diorama-374821",
"reservation_affinity": [],
"resource_policies": null,
"scheduling": [
{
"automatic_restart": true,
"instance_termination_action": "",
"local_ssd_recovery_timeout": [],
"max_run_duration": [],
"min_node_cpus": 0,
"node_affinities": [],
"on_host_maintenance": "MIGRATE",
"on_instance_stop_action": [],
"preemptible": false,
"provisioning_model": "STANDARD"
}
],
"scratch_disk": [],
"self_link": "https://www.googleapis.com/compute/v1/projects/western-diorama-374821/zones/us-central1-a/instances/database-instance",
"service_account": [],
"shielded_instance_config": [
{
"enable_integrity_monitoring": true,
"enable_secure_boot": false,
"enable_vtpm": true
}
],
"tags": [
"database",
"ssh"
],
"tags_fingerprint": "22sTRfPQYj4=",
"terraform_labels": {
"goog-terraform-provisioned": "true"
},
"timeouts": null,
"zone": "us-central1-a"
},
"sensitive_attributes": [
[
{
"type": "get_attr",
"value": "boot_disk"
},
{
"type": "index",
"value": {
"value": 0,
"type": "number"
}
},
{
"type": "get_attr",
"value": "disk_encryption_key_raw"
}
]
],
"identity_schema_version": 0,
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH0sInNjaGVtYV92ZXJzaW9uIjoiNiJ9",
"dependencies": [
"module.network.google_compute_network.vpc",
"module.network.google_compute_subnetwork.backend",
"module.network.google_compute_subnetwork.database",
"module.network.google_compute_subnetwork.frontend"
]
}
]
},
{
"module": "module.compute",
"mode": "managed",
"type": "google_compute_instance",
"name": "frontend",
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
"instances": [
{
"schema_version": 6,
"attributes": {
"advanced_machine_features": [],
"allow_stopping_for_update": null,
"attached_disk": [],
"boot_disk": [
{
"auto_delete": true,
"device_name": "persistent-disk-0",
"disk_encryption_key_raw": "",
"disk_encryption_key_sha256": "",
"initialize_params": [
{
"enable_confidential_compute": false,
"image": "https://www.googleapis.com/compute/v1/projects/debian-cloud/global/images/debian-11-bullseye-v20251111",
"labels": {},
"provisioned_iops": 0,
"provisioned_throughput": 0,
"resource_manager_tags": null,
"resource_policies": [],
"size": 10,
"storage_pool": "",
"type": "pd-standard"
}
],
"interface": "",
"kms_key_self_link": "",
"mode": "READ_WRITE",
"source": "https://www.googleapis.com/compute/v1/projects/western-diorama-374821/zones/us-central1-a/disks/frontend-instance"
}
],
"can_ip_forward": false,
"confidential_instance_config": [],
"cpu_platform": "Intel Broadwell",
"creation_timestamp": "2025-12-04T02:31:10.526-08:00",
"current_status": "RUNNING",
"deletion_protection": false,
"description": "",
"desired_status": null,
"effective_labels": {
"goog-terraform-provisioned": "true"
},
"enable_display": false,
"guest_accelerator": [],
"hostname": "",
"id": "projects/western-diorama-374821/zones/us-central1-a/instances/frontend-instance",
"instance_id": "1170061609769163777",
"key_revocation_action_type": "",
"label_fingerprint": "vezUS-42LLM=",
"labels": null,
"machine_type": "e2-small",
"metadata": {
"enable-oslogin": "TRUE"
},
"metadata_fingerprint": "VIFIa5rN4V4=",
"metadata_startup_script": null,
"min_cpu_platform": "",
"name": "frontend-instance",
"network_interface": [
{
"access_config": [
{
"nat_ip": "34.132.205.47",
"network_tier": "PREMIUM",
"public_ptr_domain_name": ""
}
],
"alias_ip_range": [],
"internal_ipv6_prefix_length": 0,
"ipv6_access_config": [],
"ipv6_access_type": "",
"ipv6_address": "",
"name": "nic0",
"network": "https://www.googleapis.com/compute/v1/projects/western-diorama-374821/global/networks/western-diorama-374821-vpc",
"network_ip": "10.0.1.2",
"nic_type": "",
"queue_count": 0,
"stack_type": "IPV4_ONLY",
"subnetwork": "https://www.googleapis.com/compute/v1/projects/western-diorama-374821/regions/us-central1/subnetworks/western-diorama-374821-frontend-subnet",
"subnetwork_project": "western-diorama-374821"
}
],
"network_performance_config": [],
"params": [],
"project": "western-diorama-374821",
"reservation_affinity": [],
"resource_policies": null,
"scheduling": [
{
"automatic_restart": true,
"instance_termination_action": "",
"local_ssd_recovery_timeout": [],
"max_run_duration": [],
"min_node_cpus": 0,
"node_affinities": [],
"on_host_maintenance": "MIGRATE",
"on_instance_stop_action": [],
"preemptible": false,
"provisioning_model": "STANDARD"
}
],
"scratch_disk": [],
"self_link": "https://www.googleapis.com/compute/v1/projects/western-diorama-374821/zones/us-central1-a/instances/frontend-instance",
"service_account": [],
"shielded_instance_config": [
{
"enable_integrity_monitoring": true,
"enable_secure_boot": false,
"enable_vtpm": true
}
],
"tags": [
"frontend",
"ssh"
],
"tags_fingerprint": "sermMtqzdso=",
"terraform_labels": {
"goog-terraform-provisioned": "true"
},
"timeouts": null,
"zone": "us-central1-a"
},
"sensitive_attributes": [
[
{
"type": "get_attr",
"value": "boot_disk"
},
{
"type": "index",
"value": {
"value": 0,
"type": "number"
}
},
{
"type": "get_attr",
"value": "disk_encryption_key_raw"
}
]
],
"identity_schema_version": 0,
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH0sInNjaGVtYV92ZXJzaW9uIjoiNiJ9",
"dependencies": [
"module.network.google_compute_network.vpc",
"module.network.google_compute_subnetwork.backend",
"module.network.google_compute_subnetwork.database",
"module.network.google_compute_subnetwork.frontend"
]
}
]
},
{
"module": "module.iam",
"mode": "data",
"type": "google_client_openid_userinfo",
"name": "me",
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"email": "clemenceducreux459@gmail.com",
"id": "clemenceducreux459@gmail.com"
},
"sensitive_attributes": [],
"identity_schema_version": 0
}
]
},
{
"module": "module.iam",
"mode": "managed",
"type": "google_os_login_ssh_public_key",
"name": "ssh_key",
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"expiration_time_usec": "",
"fingerprint": "bae4ee52e570411c8a41d0d46f05dc7f23b515da1276de0abadb928dbc8fade9",
"id": "users/clemenceducreux459@gmail.com/sshPublicKeys/bae4ee52e570411c8a41d0d46f05dc7f23b515da1276de0abadb928dbc8fade9",
"key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDqZZpZmHK1MZMQMHfJIbbHtX13eNmUBkjtuP2aoazze6OTRYIUcMPdWhSyuQvgBoell4OiG7qSklbi49rzuTXoB2LsN2e39YHh7/aGisaot5ef0XNePD6/q0Rkpwz4arCrmpuGEX+ukABmp889hYReSHN3jafad0/loHFCbnoL3X+2jkbVjsDvkL78hkvF/SbeEc/C+BCDwSip5ylwmmRG+7eFvG6gwpQOlvcI3zpCXStAe8Tqk8ssE7RhjiVOvS7Wwc3xZ3QcS9dQgPIzcX87JjBE4FJalL3NDUtwV/ikmnvG9aejbpYA2cqckK4sXyrpSWh1C6sF7Ozosf0lhdnaeVRkl3cWcDX1UFTtrVV4oxPykFIj88lNRJEiu2N1UrD2SlWTdo6NYaDKxto9l5nQ3CwaSua3miwx+Nt74ujp2TxWKh4AV+A9qx6jZPjTiZcRtQdsrN50RxTGWjmfZZOuS1+mqYaTpcT5OZhetYtBDtB2BRznNrjMBg9/y21fCI0= clemenceducreux459_gmail_com\n",
"project": "western-diorama-374821",
"timeouts": null,
"user": "clemenceducreux459@gmail.com"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19",
"dependencies": [
"module.iam.data.google_client_openid_userinfo.me"
]
}
]
},
{
"module": "module.iam",
"mode": "managed",
"type": "google_project_iam_binding",
"name": "viewer_binding",
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"condition": [],
"etag": "BwZFHdGW5o4=",
"id": "western-diorama-374821/roles/viewer",
"members": [
"serviceAccount:terraform@western-diorama-374821.iam.gserviceaccount.com"
],
"project": "western-diorama-374821",
"role": "roles/viewer"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA==",
"dependencies": [
"module.iam.google_service_account.terraform_sa"
]
}
]
},
{
"module": "module.iam",
"mode": "managed",
"type": "google_project_iam_custom_role",
"name": "custom_viewer",
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"deleted": false,
"description": "Role custom pour TP",
"id": "projects/western-diorama-374821/roles/customBasicViewer",
"name": "projects/western-diorama-374821/roles/customBasicViewer",
"permissions": [
"compute.instances.get",
"compute.instances.list"
],
"project": "western-diorama-374821",
"role_id": "customBasicViewer",
"stage": "GA",
"title": "Custom Basic Viewer"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
}
]
},
{
"module": "module.iam",
"mode": "managed",
"type": "google_service_account",
"name": "terraform_sa",
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"account_id": "terraform",
"create_ignore_already_exists": null,
"description": "",
"disabled": false,
"display_name": "Terraform Service Account",
"email": "terraform@western-diorama-374821.iam.gserviceaccount.com",
"id": "projects/western-diorama-374821/serviceAccounts/terraform@western-diorama-374821.iam.gserviceaccount.com",
"member": "serviceAccount:terraform@western-diorama-374821.iam.gserviceaccount.com",
"name": "projects/western-diorama-374821/serviceAccounts/terraform@western-diorama-374821.iam.gserviceaccount.com",
"project": "western-diorama-374821",
"timeouts": null,
"unique_id": "112105192413778847625"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjozMDAwMDAwMDAwMDB9fQ=="
}
]
},
{
"module": "module.iam",
"mode": "managed",
"type": "google_service_account_key",
"name": "terraform_sa_key",
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"id": "projects/western-diorama-374821/serviceAccounts/terraform@western-diorama-374821.iam.gserviceaccount.com/keys/3b8070e4fb7b070c717a2708afd9d699ec80d606",
"keepers": null,
"key_algorithm": "KEY_ALG_RSA_2048",
"name": "projects/western-diorama-374821/serviceAccounts/terraform@western-diorama-374821.iam.gserviceaccount.com/keys/3b8070e4fb7b070c717a2708afd9d699ec80d606",
"private_key": "ewogICJ0eXBlIjogInNlcnZpY2VfYWNjb3VudCIsCiAgInByb2plY3RfaWQiOiAid2VzdGVybi1kaW9yYW1hLTM3NDgyMSIsCiAgInByaXZhdGVfa2V5X2lkIjogIjNiODA3MGU0ZmI3YjA3MGM3MTdhMjcwOGFmZDlkNjk5ZWM4MGQ2MDYiLAogICJwcml2YXRlX2tleSI6ICItLS0tLUJFR0lOIFBSSVZBVEUgS0VZLS0tLS1cbk1JSUV2UUlCQURBTkJna3Foa2lHOXcwQkFRRUZBQVNDQktjd2dnU2pBZ0VBQW9JQkFRQ3pPZEw5SWZWMWMySTNcblFHODgrbWduNmZHcE1SMEVGUTR2b1pmOS9tRTZIWkNScjBlZm1CN1BVZ2wwcUVGSWVPdURzWXYzL1hqNFltZ1VcbmFlWVZKYVJSZXZxNWZaVnJkWjJhb3FKYXBra3loS2ZIS1B4bUFvRmtUTWpSaVdQUisxemZsa05wTWhDdmk1NFRcbjJpbUhRK2M1b3hCMWswYWxCR0ErcVRzRW1CamxtWGt0Mkp6NHI3WGhETmhMaWpzcE1uTTFsN0ZxR1VtdjcxVmlcbjJvOGFOd2ZmSjcxRlRiR1JqbjBSUkxNaU42L1lMMlJielZpSGFjZDIyY0ZlZkkrSE5XUlMyQzMxNUNuZEcwWjdcbjc4dldHMkdGc3hyeHY5YnZKVlhqZExUYmh0RlRldHFHVCs1SXFTVTRxZmF4UFp5WDE5L2laZm9DbjYwdUI3YWhcbkpUaGRlL1ZYQWdNQkFBRUNnZ0VBVjk2YXZmWmZSSlVzYXhCUk9XRS9uWW9LTER4akVIUk9QellIc2NSODRLUk1cbkU5RU8yWVVZWGViSHNnVW45S01zUEtYWWpONGQ2QkUvRy9zTGpnU2xlamxFSVpzYm5kTE5VVm81SlI1dnRxL3BcbkhqRFBCaWhtVGNtRGo0Ky9lOXkwSFA2cjBEQjJrOHBzMXlqWHdYU2VNZGpyb2VseDhrZWg5RGErTTdOcVNXNVJcbjFCNFpyUmFwczhZMUJvRzIxWURHZ3VDblhGZm1tYUdRZ2tDUE4xamhYdG1lSXlpdEs3eE1YdFBPZWhtcGhZc3pcbmJsRW0rOCtzL1FQRjdPdUFnc0gwNFBCU3RyWlVGcHZiV0pOYTIzcW96dGRMblhxdktKdUlGdmpvdkxKMHpFNFpcbjB0OXZFOGhxazFzcXZMdmdWdnhZSklUVkJxUzdLdTRkVjIzTjNlR1dnUUtCZ1FEai9JdENFZHRLWWdwTDAxTUtcbkExSWkwcmtGZE8yOWVacFdUR2VISWRQei94V0pNdStLZlB2eFJGTEV0Qk1rRUI3TWYyVnZBajk1dXdZSk9WVjNcbm5Tb3JYZ1g2cWRJT0hyUEZsU091VDJSTGZNNHhlTnQvVkV6L0MyQTVEbVZOUUxSZ2tENTZLckRjbkN0S2xPelVcbmprUG5hVXlKdXJHa1gxUGJXSVcrQWY4YWx3S0JnUURKUDN3VDFNUFhhUzRYa1FNZFRLb2dzanRLWjdMOFYwaW5cbllscWpwVTFvbWtMUUFORXU0SXkyajMyL29XMTlqTlJjS0VBeFFEWFRlZ2E4SmE3Z3l6YmMzTGZZMTltbEpsYmFcbkgvVXRBQTNuaEdWUmxYWHF5cjlaRkRHbGc0QzIxK20vT3Rjd1FkTytDMXp1QUd6QkdWTDJ0Sk42aC8xUlBkcHdcbndXUXl3Y3NUUVFLQmdIN1BpUklONXFEZ0dZUUZubW15WVN4WGMyeVNsbTVPeGtiOEpwV21ma040ZmgwYlJOd09cbkd3RWZGTDZ1dnZyUE1LSmt0aUhoNlRhbmpYcng5aFViU1VwbitRRnRGaGFlZ3pZQ2Q1OU1MNmhCV2x0d012OEdcbi8vRFkvZ09lZTBCV0hqNmIzUFNNN0dVNVJHY3VvUEMxMVJWUm42MzROemtMZ1JRL2o5eVpOYkV2QW9HQkFJOEZcbi96aFl6WlladWhnbGh3RWJxd3p4bmhHVEFURTFGdjFlZU93MFhuOG9vck1RNFpsZkhLSGgrSXhvUFZnczdmOVFcbjI4NGt4QnczYlBIcUZnN01YWUU1bTY4UU9DMld3Y0xqVTJ0WHpvbnJIZGFOVWZBN2h5SFhxRERvOUdEOXNiR21cbkw2aXNINy9BYzVyeDBsaXBscnllT1BHc0UrdlkrWldJMjV6Mi9Vd0JBb0dBV1p0cmtkRHQwSk1qSnIvaG1JQmZcblpIWUJxNVR0V2tSL0V3ZUxVSmFKSHgxclAxOUk1d1N3bmlMY2FzR1VlU3B3ZnZwbXdvSE1rWTR2cThLS0pZNzBcbnpnR2ZoUkR0bGNraW9FbEZHWjE1dEhKdmRESW9qcmZuZHJoV3RhbFRoMGt6a1BMSnAvS2RIaTRKay9nTFJzTlJcbm1kTmZWNFRldEZOZlcwcWNNalpXUC9FPVxuLS0tLS1FTkQgUFJJVkFURSBLRVktLS0tLVxuIiwKICAiY2xpZW50X2VtYWlsIjogInRlcnJhZm9ybUB3ZXN0ZXJuLWRpb3JhbWEtMzc0ODIxLmlhbS5nc2VydmljZWFjY291bnQuY29tIiwKICAiY2xpZW50X2lkIjogIjExMjEwNTE5MjQxMzc3ODg0NzYyNSIsCiAgImF1dGhfdXJpIjogImh0dHBzOi8vYWNjb3VudHMuZ29vZ2xlLmNvbS9vL29hdXRoMi9hdXRoIiwKICAidG9rZW5fdXJpIjogImh0dHBzOi8vb2F1dGgyLmdvb2dsZWFwaXMuY29tL3Rva2VuIiwKICAiYXV0aF9wcm92aWRlcl94NTA5X2NlcnRfdXJsIjogImh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL29hdXRoMi92MS9jZXJ0cyIsCiAgImNsaWVudF94NTA5X2NlcnRfdXJsIjogImh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL3JvYm90L3YxL21ldGFkYXRhL3g1MDkvdGVycmFmb3JtJTQwd2VzdGVybi1kaW9yYW1hLTM3NDgyMS5pYW0uZ3NlcnZpY2VhY2NvdW50LmNvbSIsCiAgInVuaXZlcnNlX2RvbWFpbiI6ICJnb29nbGVhcGlzLmNvbSIKfQo=",
"private_key_type": "TYPE_GOOGLE_CREDENTIALS_FILE",
"public_key": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUMvRENDQWVTZ0F3SUJBZ0lJVnRRc1Y4OHU2UUF3RFFZSktvWklodmNOQVFFRkJRQXdJREVlTUJ3R0ExVUUKQXd3Vk1URXlNVEExTVRreU5ERXpOemM0T0RRM05qSTFNQ0FYRFRJMU1USXdOREV3TXpBeU9Wb1lEems1T1RreApNak14TWpNMU9UVTVXakFnTVI0d0hBWURWUVFEREJVeE1USXhNRFV4T1RJME1UTTNOemc0TkRjMk1qVXdnZ0VpCk1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLQW9JQkFRQ3pPZEw5SWZWMWMySTNRRzg4K21nbjZmR3AKTVIwRUZRNHZvWmY5L21FNkhaQ1JyMGVmbUI3UFVnbDBxRUZJZU91RHNZdjMvWGo0WW1nVWFlWVZKYVJSZXZxNQpmWlZyZFoyYW9xSmFwa2t5aEtmSEtQeG1Bb0ZrVE1qUmlXUFIrMXpmbGtOcE1oQ3ZpNTRUMmltSFErYzVveEIxCmswYWxCR0ErcVRzRW1CamxtWGt0Mkp6NHI3WGhETmhMaWpzcE1uTTFsN0ZxR1VtdjcxVmkybzhhTndmZko3MUYKVGJHUmpuMFJSTE1pTjYvWUwyUmJ6VmlIYWNkMjJjRmVmSStITldSUzJDMzE1Q25kRzBaNzc4dldHMkdGc3hyeAp2OWJ2SlZYamRMVGJodEZUZXRxR1QrNUlxU1U0cWZheFBaeVgxOS9pWmZvQ242MHVCN2FoSlRoZGUvVlhBZ01CCkFBR2pPREEyTUF3R0ExVWRFd0VCL3dRQ01BQXdEZ1lEVlIwUEFRSC9CQVFEQWdlQU1CWUdBMVVkSlFFQi93UU0KTUFvR0NDc0dBUVVGQndNQ01BMEdDU3FHU0liM0RRRUJCUVVBQTRJQkFRQkJlY3VCR0FEbkRhWVNLWUF2WWhLNQo1REhqeXdGWGVabG8wa0FyTUJIL0FzMGtyMHpvd2UzcUFqZ0xQcWFTendCNXpzT1NPdHU0bkp3aDBwTmRMVnBTClA3RzFib2ovSmdwQ25yS2YyeFlLclhFRjUxTWFsdGJ3WHgwdGxQdnFEYUlDSC9GT0lNdGk2bHpDc3JZTWxhZisKOFgxaWlVOS9JQ3o2aDlaVmpWQXNXMmxqeHcrNzQxMGs2QUpqWEY3Z3R2OTZUM1lQejh5U1RSRGNFK2JpNkl0awpvOW1JT29JbVRDb0E3bXhSbHZkZTZBeit3aVBlenlyL2xwakQyS0t3TGlCQVd1eXI0aXNTTFc2N0wzdmY1QXYyClUwa3doOUk0MG9FZ1lMU1JPcGFOSEgrUzE0NXY0eGxMRFVyQ0dpZUV3NUxJYzFrQm1IMDlKWk5rVGdUWXVhb2cKLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=",
"public_key_data": null,
"public_key_type": "TYPE_X509_PEM_FILE",
"service_account_id": "projects/western-diorama-374821/serviceAccounts/terraform@western-diorama-374821.iam.gserviceaccount.com",
"valid_after": "2025-12-04T10:30:29Z",
"valid_before": "9999-12-31T23:59:59Z"
},
"sensitive_attributes": [
[
{
"type": "get_attr",
"value": "private_key"
}
]
],
"identity_schema_version": 0,
"private": "bnVsbA==",
"dependencies": [
"module.iam.google_service_account.terraform_sa"
]
}
]
},
{
"module": "module.network",
"mode": "managed",
"type": "google_compute_firewall",
"name": "fw_backend_to_database_3306",
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
"instances": [
{
"schema_version": 1,
"attributes": {
"allow": [
{
"ports": [
"3306"
],
"protocol": "tcp"
}
],
"creation_timestamp": "2025-12-04T02:30:38.273-08:00",
"deny": [],
"description": "",
"destination_ranges": [],
"direction": "INGRESS",
"disabled": false,
"enable_logging": null,
"id": "projects/western-diorama-374821/global/firewalls/western-diorama-374821-fw-backend-database-3306",
"log_config": [],
"name": "western-diorama-374821-fw-backend-database-3306",
"network": "https://www.googleapis.com/compute/v1/projects/western-diorama-374821/global/networks/western-diorama-374821-vpc",
"priority": 1000,
"project": "western-diorama-374821",
"self_link": "https://www.googleapis.com/compute/v1/projects/western-diorama-374821/global/firewalls/western-diorama-374821-fw-backend-database-3306",
"source_ranges": [
"10.0.2.0/24"
],
"source_service_accounts": null,
"source_tags": null,
"target_service_accounts": null,
"target_tags": [
"database"
],
"timeouts": null
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH0sInNjaGVtYV92ZXJzaW9uIjoiMSJ9",
"dependencies": [
"module.network.google_compute_network.vpc"
]
}
]
},
{
"module": "module.network",
"mode": "managed",
"type": "google_compute_firewall",
"name": "fw_frontend_to_backend_8000",
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
"instances": [
{
"schema_version": 1,
"attributes": {
"allow": [
{
"ports": [
"8000"
],
"protocol": "tcp"
}
],
"creation_timestamp": "2025-12-04T02:30:38.236-08:00",
"deny": [],
"description": "",
"destination_ranges": [],
"direction": "INGRESS",
"disabled": false,
"enable_logging": null,
"id": "projects/western-diorama-374821/global/firewalls/western-diorama-374821-fw-frontend-backend-8000",
"log_config": [],
"name": "western-diorama-374821-fw-frontend-backend-8000",
"network": "https://www.googleapis.com/compute/v1/projects/western-diorama-374821/global/networks/western-diorama-374821-vpc",
"priority": 1000,
"project": "western-diorama-374821",
"self_link": "https://www.googleapis.com/compute/v1/projects/western-diorama-374821/global/firewalls/western-diorama-374821-fw-frontend-backend-8000",
"source_ranges": [
"10.0.1.0/24"
],
"source_service_accounts": null,
"source_tags": null,
"target_service_accounts": null,
"target_tags": [
"backend"
],
"timeouts": null
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH0sInNjaGVtYV92ZXJzaW9uIjoiMSJ9",
"dependencies": [
"module.network.google_compute_network.vpc"
]
}
]
},
{
"module": "module.network",
"mode": "managed",
"type": "google_compute_firewall",
"name": "fw_http_https_frontend",
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
"instances": [
{
"schema_version": 1,
"attributes": {
"allow": [
{
"ports": [
"80",
"443"
],
"protocol": "tcp"
}
],
"creation_timestamp": "2025-12-04T02:30:38.190-08:00",
"deny": [],
"description": "",
"destination_ranges": [],
"direction": "INGRESS",
"disabled": false,
"enable_logging": null,
"id": "projects/western-diorama-374821/global/firewalls/western-diorama-374821-fw-http-https-frontend",
"log_config": [],
"name": "western-diorama-374821-fw-http-https-frontend",
"network": "https://www.googleapis.com/compute/v1/projects/western-diorama-374821/global/networks/western-diorama-374821-vpc",
"priority": 1000,
"project": "western-diorama-374821",
"self_link": "https://www.googleapis.com/compute/v1/projects/western-diorama-374821/global/firewalls/western-diorama-374821-fw-http-https-frontend",
"source_ranges": [
"0.0.0.0/0"
],
"source_service_accounts": null,
"source_tags": null,
"target_service_accounts": null,
"target_tags": [
"frontend"
],
"timeouts": null
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH0sInNjaGVtYV92ZXJzaW9uIjoiMSJ9",
"dependencies": [
"module.network.google_compute_network.vpc"
]
}
]
},
{
"module": "module.network",
"mode": "managed",
"type": "google_compute_firewall",
"name": "fw_ssh",
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
"instances": [
{
"schema_version": 1,
"attributes": {
"allow": [
{
"ports": [
"22"
],
"protocol": "tcp"
}
],
"creation_timestamp": "2025-12-04T02:30:38.303-08:00",
"deny": [],
"description": "",
"destination_ranges": [],
"direction": "INGRESS",
"disabled": false,
"enable_logging": null,
"id": "projects/western-diorama-374821/global/firewalls/western-diorama-374821-fw-ssh",
"log_config": [],
"name": "western-diorama-374821-fw-ssh",
"network": "https://www.googleapis.com/compute/v1/projects/western-diorama-374821/global/networks/western-diorama-374821-vpc",
"priority": 1000,
"project": "western-diorama-374821",
"self_link": "https://www.googleapis.com/compute/v1/projects/western-diorama-374821/global/firewalls/western-diorama-374821-fw-ssh",
"source_ranges": [
"35.239.249.161/32"
],
"source_service_accounts": null,
"source_tags": null,
"target_service_accounts": null,
"target_tags": null,
"timeouts": null
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH0sInNjaGVtYV92ZXJzaW9uIjoiMSJ9",
"dependencies": [
"module.network.google_compute_network.vpc"
]
}
]
},
{
"module": "module.network",
"mode": "managed",
"type": "google_compute_network",
"name": "vpc",
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"auto_create_subnetworks": false,
"delete_default_routes_on_create": false,
"description": "",
"enable_ula_internal_ipv6": false,
"gateway_ipv4": "",
"id": "projects/western-diorama-374821/global/networks/western-diorama-374821-vpc",
"internal_ipv6_range": "",
"mtu": 0,
"name": "western-diorama-374821-vpc",
"network_firewall_policy_enforcement_order": "AFTER_CLASSIC_FIREWALL",
"numeric_id": "2131843227024415831",
"project": "western-diorama-374821",
"routing_mode": "REGIONAL",
"self_link": "https://www.googleapis.com/compute/v1/projects/western-diorama-374821/global/networks/western-diorama-374821-vpc",
"timeouts": null
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19"
}
]
},
{
"module": "module.network",
"mode": "managed",
"type": "google_compute_router",
"name": "nat_router",
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"bgp": [],
"creation_timestamp": "2025-12-04T02:30:38.171-08:00",
"description": "",
"encrypted_interconnect_router": false,
"id": "projects/western-diorama-374821/regions/us-central1/routers/western-diorama-374821-nat-router",
"name": "western-diorama-374821-nat-router",
"network": "https://www.googleapis.com/compute/v1/projects/western-diorama-374821/global/networks/western-diorama-374821-vpc",
"project": "western-diorama-374821",
"region": "us-central1",
"self_link": "https://www.googleapis.com/compute/v1/projects/western-diorama-374821/regions/us-central1/routers/western-diorama-374821-nat-router",
"timeouts": null
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19",
"dependencies": [
"module.network.google_compute_network.vpc"
]
}
]
},
{
"module": "module.network",
"mode": "managed",
"type": "google_compute_router_nat",
"name": "nat_config",
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"auto_network_tier": "PREMIUM",
"drain_nat_ips": [],
"enable_dynamic_port_allocation": false,
"enable_endpoint_independent_mapping": false,
"endpoint_types": [
"ENDPOINT_TYPE_VM"
],
"icmp_idle_timeout_sec": 30,
"id": "western-diorama-374821/us-central1/western-diorama-374821-nat-router/western-diorama-374821-nat-config",
"initial_nat_ips": null,
"log_config": [
{
"enable": false,
"filter": "ALL"
}
],
"max_ports_per_vm": 0,
"min_ports_per_vm": 0,
"name": "western-diorama-374821-nat-config",
"nat_ip_allocate_option": "AUTO_ONLY",
"nat_ips": [],
"project": "western-diorama-374821",
"region": "us-central1",
"router": "western-diorama-374821-nat-router",
"rules": [],
"source_subnetwork_ip_ranges_to_nat": "ALL_SUBNETWORKS_ALL_IP_RANGES",
"subnetwork": [],
"tcp_established_idle_timeout_sec": 1200,
"tcp_time_wait_timeout_sec": 120,
"tcp_transitory_idle_timeout_sec": 30,
"timeouts": null,
"udp_idle_timeout_sec": 30
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19",
"dependencies": [
"module.network.google_compute_network.vpc",
"module.network.google_compute_router.nat_router"
]
}
]
},
{
"module": "module.network",
"mode": "managed",
"type": "google_compute_subnetwork",
"name": "backend",
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"creation_timestamp": "2025-12-04T02:30:38.253-08:00",
"description": "",
"external_ipv6_prefix": "",
"fingerprint": null,
"gateway_address": "10.0.2.1",
"id": "projects/western-diorama-374821/regions/us-central1/subnetworks/western-diorama-374821-backend-subnet",
"internal_ipv6_prefix": "",
"ip_cidr_range": "10.0.2.0/24",
"ipv6_access_type": "",
"ipv6_cidr_range": "",
"log_config": [],
"name": "western-diorama-374821-backend-subnet",
"network": "https://www.googleapis.com/compute/v1/projects/western-diorama-374821/global/networks/western-diorama-374821-vpc",
"private_ip_google_access": false,
"private_ipv6_google_access": "DISABLE_GOOGLE_ACCESS",
"project": "western-diorama-374821",
"purpose": "PRIVATE",
"region": "us-central1",
"reserved_internal_range": "",
"role": "",
"secondary_ip_range": [],
"self_link": "https://www.googleapis.com/compute/v1/projects/western-diorama-374821/regions/us-central1/subnetworks/western-diorama-374821-backend-subnet",
"send_secondary_ip_range_if_empty": null,
"stack_type": "IPV4_ONLY",
"timeouts": null
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19",
"dependencies": [
"module.network.google_compute_network.vpc"
]
}
]
},
{
"module": "module.network",
"mode": "managed",
"type": "google_compute_subnetwork",
"name": "database",
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"creation_timestamp": "2025-12-04T02:30:38.683-08:00",
"description": "",
"external_ipv6_prefix": "",
"fingerprint": null,
"gateway_address": "10.0.3.1",
"id": "projects/western-diorama-374821/regions/us-central1/subnetworks/western-diorama-374821-database-subnet",
"internal_ipv6_prefix": "",
"ip_cidr_range": "10.0.3.0/24",
"ipv6_access_type": "",
"ipv6_cidr_range": "",
"log_config": [],
"name": "western-diorama-374821-database-subnet",
"network": "https://www.googleapis.com/compute/v1/projects/western-diorama-374821/global/networks/western-diorama-374821-vpc",
"private_ip_google_access": false,
"private_ipv6_google_access": "DISABLE_GOOGLE_ACCESS",
"project": "western-diorama-374821",
"purpose": "PRIVATE",
"region": "us-central1",
"reserved_internal_range": "",
"role": "",
"secondary_ip_range": [],
"self_link": "https://www.googleapis.com/compute/v1/projects/western-diorama-374821/regions/us-central1/subnetworks/western-diorama-374821-database-subnet",
"send_secondary_ip_range_if_empty": null,
"stack_type": "IPV4_ONLY",
"timeouts": null
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19",
"dependencies": [
"module.network.google_compute_network.vpc"
]
}
]
},
{
"module": "module.network",
"mode": "managed",
"type": "google_compute_subnetwork",
"name": "frontend",
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"creation_timestamp": "2025-12-04T02:30:38.682-08:00",
"description": "",
"external_ipv6_prefix": "",
"fingerprint": null,
"gateway_address": "10.0.1.1",
"id": "projects/western-diorama-374821/regions/us-central1/subnetworks/western-diorama-374821-frontend-subnet",
"internal_ipv6_prefix": "",
"ip_cidr_range": "10.0.1.0/24",
"ipv6_access_type": "",
"ipv6_cidr_range": "",
"log_config": [],
"name": "western-diorama-374821-frontend-subnet",
"network": "https://www.googleapis.com/compute/v1/projects/western-diorama-374821/global/networks/western-diorama-374821-vpc",
"private_ip_google_access": false,
"private_ipv6_google_access": "DISABLE_GOOGLE_ACCESS",
"project": "western-diorama-374821",
"purpose": "PRIVATE",
"region": "us-central1",
"reserved_internal_range": "",
"role": "",
"secondary_ip_range": [],
"self_link": "https://www.googleapis.com/compute/v1/projects/western-diorama-374821/regions/us-central1/subnetworks/western-diorama-374821-frontend-subnet",
"send_secondary_ip_range_if_empty": null,
"stack_type": "IPV4_ONLY",
"timeouts": null
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19",
"dependencies": [
"module.network.google_compute_network.vpc"
]
}
]
}
],
"check_results": null
}