2513 lines
98 KiB
JSON
2513 lines
98 KiB
JSON
{
|
|
"version": 4,
|
|
"terraform_version": "1.14.0",
|
|
"serial": 56,
|
|
"lineage": "9a246778-9435-bd0c-4339-33c1ae81d3dc",
|
|
"outputs": {
|
|
"cloud_run_service": {
|
|
"value": "https://kvgd-cr-wordpress-2qpyu6oraa-ew.a.run.app",
|
|
"type": "string"
|
|
}
|
|
},
|
|
"resources": [
|
|
{
|
|
"mode": "managed",
|
|
"type": "google_vpc_access_connector",
|
|
"name": "connector",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
"instances": [
|
|
{
|
|
"index_key": 0,
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"connected_projects": [
|
|
"kvgd-bevcloud-moodle"
|
|
],
|
|
"id": "projects/kvgd-bevcloud-moodle/locations/europe-west1/connectors/kvgd-wp-connector",
|
|
"ip_cidr_range": "10.8.0.0/28",
|
|
"machine_type": "e2-micro",
|
|
"max_instances": 3,
|
|
"max_throughput": 300,
|
|
"min_instances": 2,
|
|
"min_throughput": 200,
|
|
"name": "kvgd-wp-connector",
|
|
"network": "kvgd-sql-vpc",
|
|
"project": "kvgd-bevcloud-moodle",
|
|
"region": "europe-west1",
|
|
"self_link": "projects/kvgd-bevcloud-moodle/locations/europe-west1/connectors/kvgd-wp-connector",
|
|
"state": "READY",
|
|
"subnet": [],
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"identity_schema_version": 0,
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDB9fQ==",
|
|
"dependencies": [
|
|
"module.project.data.google_bigquery_default_service_account.bq_sa",
|
|
"module.project.data.google_project.project",
|
|
"module.project.data.google_storage_project_service_account.gcs_sa",
|
|
"module.project.google_compute_shared_vpc_host_project.shared_vpc_host",
|
|
"module.project.google_compute_shared_vpc_service_project.service_projects",
|
|
"module.project.google_compute_shared_vpc_service_project.shared_vpc_service",
|
|
"module.project.google_kms_crypto_key_iam_member.service_agent_cmek",
|
|
"module.project.google_org_policy_policy.default",
|
|
"module.project.google_project.project",
|
|
"module.project.google_project_default_service_accounts.default_service_accounts",
|
|
"module.project.google_project_iam_member.service_agents",
|
|
"module.project.google_project_iam_member.shared_vpc_host_robots",
|
|
"module.project.google_project_service.project_services",
|
|
"module.project.google_project_service_identity.default",
|
|
"module.vpc.google_compute_network.network",
|
|
"module.vpc.google_compute_network_peering.local",
|
|
"module.vpc.google_compute_network_peering.remote",
|
|
"module.vpc.google_compute_shared_vpc_host_project.shared_vpc_host",
|
|
"module.vpc.google_compute_shared_vpc_service_project.service_projects",
|
|
"module.vpc.google_service_networking_connection.psa_connection"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "random_password",
|
|
"name": "cloudsql_password",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/random\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 3,
|
|
"attributes": {
|
|
"bcrypt_hash": "$2a$10$YjtBX7on3Py0zKT53..Gg.jVHnTvNtepa/yns9wtI7p.F90QBe/Qy",
|
|
"id": "none",
|
|
"keepers": null,
|
|
"length": 8,
|
|
"lower": true,
|
|
"min_lower": 0,
|
|
"min_numeric": 0,
|
|
"min_special": 0,
|
|
"min_upper": 0,
|
|
"number": true,
|
|
"numeric": true,
|
|
"override_special": null,
|
|
"result": "QioMr!N?",
|
|
"special": true,
|
|
"upper": true
|
|
},
|
|
"sensitive_attributes": [
|
|
[
|
|
{
|
|
"type": "get_attr",
|
|
"value": "bcrypt_hash"
|
|
}
|
|
],
|
|
[
|
|
{
|
|
"type": "get_attr",
|
|
"value": "result"
|
|
}
|
|
]
|
|
],
|
|
"identity_schema_version": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "random_password",
|
|
"name": "wp_password",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/random\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 3,
|
|
"attributes": {
|
|
"bcrypt_hash": "$2a$10$YDSEIKM/XfiNY1isFjga4eBw1gOX1iw26h8qWWpQ5TLGLv/b6tPhG",
|
|
"id": "none",
|
|
"keepers": null,
|
|
"length": 8,
|
|
"lower": true,
|
|
"min_lower": 0,
|
|
"min_numeric": 0,
|
|
"min_special": 0,
|
|
"min_upper": 0,
|
|
"number": true,
|
|
"numeric": true,
|
|
"override_special": null,
|
|
"result": "?6%?%GFH",
|
|
"special": true,
|
|
"upper": true
|
|
},
|
|
"sensitive_attributes": [
|
|
[
|
|
{
|
|
"type": "get_attr",
|
|
"value": "bcrypt_hash"
|
|
}
|
|
],
|
|
[
|
|
{
|
|
"type": "get_attr",
|
|
"value": "result"
|
|
}
|
|
]
|
|
],
|
|
"identity_schema_version": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"module": "module.cloud_run",
|
|
"mode": "managed",
|
|
"type": "google_cloud_run_service",
|
|
"name": "service",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google-beta\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 2,
|
|
"attributes": {
|
|
"autogenerate_revision_name": false,
|
|
"id": "locations/europe-west1/namespaces/kvgd-bevcloud-moodle/services/kvgd-cr-wordpress",
|
|
"location": "europe-west1",
|
|
"metadata": [
|
|
{
|
|
"annotations": {
|
|
"run.googleapis.com/ingress": "all"
|
|
},
|
|
"effective_annotations": {
|
|
"run.googleapis.com/ingress": "all",
|
|
"run.googleapis.com/ingress-status": "all",
|
|
"run.googleapis.com/operation-id": "491ca099-1eca-4523-b54a-a0fe398cfa56",
|
|
"run.googleapis.com/urls": "[\"https://kvgd-cr-wordpress-781847361008.europe-west1.run.app\",\"https://kvgd-cr-wordpress-2qpyu6oraa-ew.a.run.app\"]",
|
|
"serving.knative.dev/creator": "kovagoadam444@gmail.com",
|
|
"serving.knative.dev/lastModifier": "kovagoadam444@gmail.com"
|
|
},
|
|
"effective_labels": {
|
|
"cloud.googleapis.com/location": "europe-west1"
|
|
},
|
|
"generation": 2,
|
|
"labels": {},
|
|
"namespace": "kvgd-bevcloud-moodle",
|
|
"resource_version": "AAZFXC0g6LU",
|
|
"self_link": "/apis/serving.knative.dev/v1/namespaces/781847361008/services/kvgd-cr-wordpress",
|
|
"terraform_labels": {},
|
|
"uid": "e18dbd46-e69c-420c-9f8c-a3e7fe7ae30c"
|
|
}
|
|
],
|
|
"name": "kvgd-cr-wordpress",
|
|
"project": "kvgd-bevcloud-moodle",
|
|
"status": [
|
|
{
|
|
"conditions": [
|
|
{
|
|
"message": "Revision 'kvgd-cr-wordpress-00002-db4' is not ready and cannot serve traffic. Image 'mirror.gcr.io/library/moodle' not found.",
|
|
"reason": "RevisionFailed",
|
|
"status": "False",
|
|
"type": "Ready"
|
|
},
|
|
{
|
|
"message": "Image 'mirror.gcr.io/library/moodle' not found.",
|
|
"reason": "",
|
|
"status": "False",
|
|
"type": "ConfigurationsReady"
|
|
},
|
|
{
|
|
"message": "Revision 'kvgd-cr-wordpress-00002-db4' is not ready and cannot serve traffic. Image 'mirror.gcr.io/library/moodle' not found.",
|
|
"reason": "RevisionFailed",
|
|
"status": "False",
|
|
"type": "RoutesReady"
|
|
}
|
|
],
|
|
"latest_created_revision_name": "kvgd-cr-wordpress-00002-db4",
|
|
"latest_ready_revision_name": "kvgd-cr-wordpress-00001-msd",
|
|
"observed_generation": 2,
|
|
"traffic": [
|
|
{
|
|
"latest_revision": true,
|
|
"percent": 100,
|
|
"revision_name": "kvgd-cr-wordpress-00001-msd",
|
|
"tag": "",
|
|
"url": ""
|
|
}
|
|
],
|
|
"url": "https://kvgd-cr-wordpress-2qpyu6oraa-ew.a.run.app"
|
|
}
|
|
],
|
|
"template": [
|
|
{
|
|
"metadata": [
|
|
{
|
|
"annotations": {
|
|
"autoscaling.knative.dev/maxScale": "20",
|
|
"autoscaling.knative.dev/minScale": "0",
|
|
"run.googleapis.com/cloudsql-instances": "kvgd-bevcloud-moodle:europe-west1:kvgd-mysql",
|
|
"run.googleapis.com/vpc-access-connector": "projects/kvgd-bevcloud-moodle/locations/europe-west1/connectors/kvgd-wp-connector",
|
|
"run.googleapis.com/vpc-access-egress": "all-traffic"
|
|
},
|
|
"generation": 0,
|
|
"labels": {
|
|
"run.googleapis.com/startupProbeType": "Default"
|
|
},
|
|
"name": "",
|
|
"namespace": "",
|
|
"resource_version": "",
|
|
"self_link": "",
|
|
"uid": ""
|
|
}
|
|
],
|
|
"spec": [
|
|
{
|
|
"container_concurrency": 80,
|
|
"containers": [
|
|
{
|
|
"args": [],
|
|
"command": [],
|
|
"env": [
|
|
{
|
|
"name": "MOODLE_DB_HOST",
|
|
"value": "10.60.0.3",
|
|
"value_from": []
|
|
},
|
|
{
|
|
"name": "MOODLE_DB_NAME",
|
|
"value": "wp-mysql",
|
|
"value_from": []
|
|
},
|
|
{
|
|
"name": "MOODLE_DB_PASSWORD",
|
|
"value": "",
|
|
"value_from": []
|
|
},
|
|
{
|
|
"name": "MOODLE_DB_USER",
|
|
"value": "admin",
|
|
"value_from": []
|
|
}
|
|
],
|
|
"env_from": [],
|
|
"image": "moodle",
|
|
"liveness_probe": [],
|
|
"name": "",
|
|
"ports": [
|
|
{
|
|
"container_port": 80,
|
|
"name": "http1",
|
|
"protocol": ""
|
|
}
|
|
],
|
|
"resources": [
|
|
{
|
|
"limits": {
|
|
"cpu": "1000m",
|
|
"memory": "512Mi"
|
|
},
|
|
"requests": {}
|
|
}
|
|
],
|
|
"startup_probe": [
|
|
{
|
|
"failure_threshold": 1,
|
|
"grpc": [],
|
|
"http_get": [],
|
|
"initial_delay_seconds": 0,
|
|
"period_seconds": 240,
|
|
"tcp_socket": [
|
|
{
|
|
"port": 80
|
|
}
|
|
],
|
|
"timeout_seconds": 240
|
|
}
|
|
],
|
|
"volume_mounts": [],
|
|
"working_dir": ""
|
|
}
|
|
],
|
|
"service_account_name": "781847361008-compute@developer.gserviceaccount.com",
|
|
"serving_state": "",
|
|
"timeout_seconds": 300,
|
|
"volumes": []
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"timeouts": null,
|
|
"traffic": [
|
|
{
|
|
"latest_revision": true,
|
|
"percent": 100,
|
|
"revision_name": "",
|
|
"tag": "",
|
|
"url": ""
|
|
}
|
|
]
|
|
},
|
|
"sensitive_attributes": [
|
|
[
|
|
{
|
|
"type": "get_attr",
|
|
"value": "template"
|
|
},
|
|
{
|
|
"type": "index",
|
|
"value": {
|
|
"value": 0,
|
|
"type": "number"
|
|
}
|
|
},
|
|
{
|
|
"type": "get_attr",
|
|
"value": "spec"
|
|
},
|
|
{
|
|
"type": "index",
|
|
"value": {
|
|
"value": 0,
|
|
"type": "number"
|
|
}
|
|
},
|
|
{
|
|
"type": "get_attr",
|
|
"value": "containers"
|
|
},
|
|
{
|
|
"type": "index",
|
|
"value": {
|
|
"value": 0,
|
|
"type": "number"
|
|
}
|
|
},
|
|
{
|
|
"type": "get_attr",
|
|
"value": "env"
|
|
}
|
|
]
|
|
],
|
|
"identity_schema_version": 0,
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH0sInNjaGVtYV92ZXJzaW9uIjoiMiJ9",
|
|
"dependencies": [
|
|
"google_vpc_access_connector.connector",
|
|
"module.cloud_run.google_service_account.service_account",
|
|
"module.cloud_run.google_vpc_access_connector.connector",
|
|
"module.cloudsql.google_sql_database_instance.primary",
|
|
"module.cloudsql.google_sql_user.users",
|
|
"module.cloudsql.random_password.passwords",
|
|
"module.project.data.google_bigquery_default_service_account.bq_sa",
|
|
"module.project.data.google_project.project",
|
|
"module.project.data.google_storage_project_service_account.gcs_sa",
|
|
"module.project.google_compute_shared_vpc_host_project.shared_vpc_host",
|
|
"module.project.google_compute_shared_vpc_service_project.service_projects",
|
|
"module.project.google_compute_shared_vpc_service_project.shared_vpc_service",
|
|
"module.project.google_kms_crypto_key_iam_member.service_agent_cmek",
|
|
"module.project.google_org_policy_policy.default",
|
|
"module.project.google_project.project",
|
|
"module.project.google_project_default_service_accounts.default_service_accounts",
|
|
"module.project.google_project_iam_member.service_agents",
|
|
"module.project.google_project_iam_member.shared_vpc_host_robots",
|
|
"module.project.google_project_service.project_services",
|
|
"module.project.google_project_service_identity.default",
|
|
"module.vpc.google_compute_network.network",
|
|
"module.vpc.google_compute_network_peering.local",
|
|
"module.vpc.google_compute_network_peering.remote",
|
|
"module.vpc.google_compute_shared_vpc_host_project.shared_vpc_host",
|
|
"module.vpc.google_compute_shared_vpc_service_project.service_projects",
|
|
"module.vpc.google_service_networking_connection.psa_connection"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"module": "module.cloud_run",
|
|
"mode": "managed",
|
|
"type": "google_cloud_run_service_iam_binding",
|
|
"name": "binding",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
"instances": [
|
|
{
|
|
"index_key": "roles/run.invoker",
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"condition": [],
|
|
"etag": "BwZFXB1dPYA=",
|
|
"id": "v1/projects/kvgd-bevcloud-moodle/locations/europe-west1/services/kvgd-cr-wordpress/roles/run.invoker",
|
|
"location": "europe-west1",
|
|
"members": [
|
|
"allUsers"
|
|
],
|
|
"project": "kvgd-bevcloud-moodle",
|
|
"role": "roles/run.invoker",
|
|
"service": "v1/projects/kvgd-bevcloud-moodle/locations/europe-west1/services/kvgd-cr-wordpress"
|
|
},
|
|
"sensitive_attributes": [],
|
|
"identity_schema_version": 0,
|
|
"private": "bnVsbA==",
|
|
"dependencies": [
|
|
"google_vpc_access_connector.connector",
|
|
"module.cloud_run.google_cloud_run_service.service",
|
|
"module.cloud_run.google_service_account.service_account",
|
|
"module.cloud_run.google_service_account.trigger_service_account",
|
|
"module.cloud_run.google_vpc_access_connector.connector",
|
|
"module.cloudsql.google_sql_database_instance.primary",
|
|
"module.cloudsql.google_sql_user.users",
|
|
"module.cloudsql.random_password.passwords",
|
|
"module.project.data.google_bigquery_default_service_account.bq_sa",
|
|
"module.project.data.google_project.project",
|
|
"module.project.data.google_storage_project_service_account.gcs_sa",
|
|
"module.project.google_compute_shared_vpc_host_project.shared_vpc_host",
|
|
"module.project.google_compute_shared_vpc_service_project.service_projects",
|
|
"module.project.google_compute_shared_vpc_service_project.shared_vpc_service",
|
|
"module.project.google_kms_crypto_key_iam_member.service_agent_cmek",
|
|
"module.project.google_org_policy_policy.default",
|
|
"module.project.google_project.project",
|
|
"module.project.google_project_default_service_accounts.default_service_accounts",
|
|
"module.project.google_project_iam_member.service_agents",
|
|
"module.project.google_project_iam_member.shared_vpc_host_robots",
|
|
"module.project.google_project_service.project_services",
|
|
"module.project.google_project_service_identity.default",
|
|
"module.vpc.google_compute_network.network",
|
|
"module.vpc.google_compute_network_peering.local",
|
|
"module.vpc.google_compute_network_peering.remote",
|
|
"module.vpc.google_compute_shared_vpc_host_project.shared_vpc_host",
|
|
"module.vpc.google_compute_shared_vpc_service_project.service_projects",
|
|
"module.vpc.google_service_networking_connection.psa_connection"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"module": "module.cloud_run",
|
|
"mode": "managed",
|
|
"type": "google_cloud_run_service_iam_member",
|
|
"name": "default",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
"instances": []
|
|
},
|
|
{
|
|
"module": "module.cloud_run",
|
|
"mode": "managed",
|
|
"type": "google_eventarc_trigger",
|
|
"name": "audit_log_triggers",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
"instances": []
|
|
},
|
|
{
|
|
"module": "module.cloud_run",
|
|
"mode": "managed",
|
|
"type": "google_eventarc_trigger",
|
|
"name": "pubsub_triggers",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
"instances": []
|
|
},
|
|
{
|
|
"module": "module.cloud_run",
|
|
"mode": "managed",
|
|
"type": "google_service_account",
|
|
"name": "service_account",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
"instances": []
|
|
},
|
|
{
|
|
"module": "module.cloud_run",
|
|
"mode": "managed",
|
|
"type": "google_service_account",
|
|
"name": "trigger_service_account",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
"instances": []
|
|
},
|
|
{
|
|
"module": "module.cloud_run",
|
|
"mode": "managed",
|
|
"type": "google_tags_location_tag_binding",
|
|
"name": "binding",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
"instances": []
|
|
},
|
|
{
|
|
"module": "module.cloud_run",
|
|
"mode": "managed",
|
|
"type": "google_vpc_access_connector",
|
|
"name": "connector",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
"instances": []
|
|
},
|
|
{
|
|
"module": "module.cloudsql",
|
|
"mode": "managed",
|
|
"type": "google_sql_database",
|
|
"name": "databases",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
"instances": [
|
|
{
|
|
"index_key": "wp-mysql",
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"charset": "utf8mb4",
|
|
"collation": "utf8mb4_0900_ai_ci",
|
|
"deletion_policy": "DELETE",
|
|
"id": "projects/kvgd-bevcloud-moodle/instances/kvgd-mysql/databases/wp-mysql",
|
|
"instance": "kvgd-mysql",
|
|
"name": "wp-mysql",
|
|
"project": "kvgd-bevcloud-moodle",
|
|
"self_link": "https://sqladmin.googleapis.com/sql/v1beta4/projects/kvgd-bevcloud-moodle/instances/kvgd-mysql/databases/wp-mysql",
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"identity_schema_version": 0,
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19",
|
|
"dependencies": [
|
|
"module.cloudsql.google_sql_database_instance.primary",
|
|
"module.project.data.google_bigquery_default_service_account.bq_sa",
|
|
"module.project.data.google_project.project",
|
|
"module.project.data.google_storage_project_service_account.gcs_sa",
|
|
"module.project.google_compute_shared_vpc_host_project.shared_vpc_host",
|
|
"module.project.google_compute_shared_vpc_service_project.service_projects",
|
|
"module.project.google_compute_shared_vpc_service_project.shared_vpc_service",
|
|
"module.project.google_kms_crypto_key_iam_member.service_agent_cmek",
|
|
"module.project.google_org_policy_policy.default",
|
|
"module.project.google_project.project",
|
|
"module.project.google_project_default_service_accounts.default_service_accounts",
|
|
"module.project.google_project_iam_member.service_agents",
|
|
"module.project.google_project_iam_member.shared_vpc_host_robots",
|
|
"module.project.google_project_service.project_services",
|
|
"module.project.google_project_service_identity.default",
|
|
"module.vpc.google_compute_network.network",
|
|
"module.vpc.google_compute_network_peering.local",
|
|
"module.vpc.google_compute_network_peering.remote",
|
|
"module.vpc.google_compute_shared_vpc_host_project.shared_vpc_host",
|
|
"module.vpc.google_compute_shared_vpc_service_project.service_projects",
|
|
"module.vpc.google_service_networking_connection.psa_connection"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"module": "module.cloudsql",
|
|
"mode": "managed",
|
|
"type": "google_sql_database_instance",
|
|
"name": "primary",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google-beta\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"available_maintenance_versions": [],
|
|
"clone": [],
|
|
"connection_name": "kvgd-bevcloud-moodle:europe-west1:kvgd-mysql",
|
|
"database_version": "MYSQL_8_4",
|
|
"deletion_protection": false,
|
|
"dns_name": "",
|
|
"encryption_key_name": null,
|
|
"first_ip_address": "10.60.0.3",
|
|
"id": "kvgd-mysql",
|
|
"instance_type": "CLOUD_SQL_INSTANCE",
|
|
"ip_address": [
|
|
{
|
|
"ip_address": "10.60.0.3",
|
|
"time_to_retire": "",
|
|
"type": "PRIVATE"
|
|
}
|
|
],
|
|
"maintenance_version": "MYSQL_8_4_7.R20251004.01_14",
|
|
"master_instance_name": "",
|
|
"name": "kvgd-mysql",
|
|
"private_ip_address": "10.60.0.3",
|
|
"project": "kvgd-bevcloud-moodle",
|
|
"psc_service_attachment_link": "",
|
|
"public_ip_address": "",
|
|
"region": "europe-west1",
|
|
"replica_configuration": [],
|
|
"restore_backup_context": [],
|
|
"root_password": null,
|
|
"self_link": "https://sqladmin.googleapis.com/sql/v1beta4/projects/kvgd-bevcloud-moodle/instances/kvgd-mysql",
|
|
"server_ca_cert": [
|
|
{
|
|
"cert": "-----BEGIN CERTIFICATE-----\nMIIDfzCCAmegAwIBAgIBADANBgkqhkiG9w0BAQsFADB3MS0wKwYDVQQuEyQzODM1\nN2I2ZS0xYzMwLTQ5ZmYtOWY0ZS04Y2NmNzJiZjI4YmMxIzAhBgNVBAMTGkdvb2ds\nZSBDbG91ZCBTUUwgU2VydmVyIENBMRQwEgYDVQQKEwtHb29nbGUsIEluYzELMAkG\nA1UEBhMCVVMwHhcNMjUxMjA3MTI0NTU4WhcNMzUxMjA1MTI0NjU4WjB3MS0wKwYD\nVQQuEyQzODM1N2I2ZS0xYzMwLTQ5ZmYtOWY0ZS04Y2NmNzJiZjI4YmMxIzAhBgNV\nBAMTGkdvb2dsZSBDbG91ZCBTUUwgU2VydmVyIENBMRQwEgYDVQQKEwtHb29nbGUs\nIEluYzELMAkGA1UEBhMCVVMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB\nAQCuoHMXNC02QfRyGIUMinsJEwL9WRmsgvbUu0DStwzwrME1eeInSvb6CkiOuaZf\n1AMnow8jbE/sJfBhv0RQjGPzIzkhStSIBTfn39QX/WPGgPm1D5VcsF9YtjBLKBf3\nUJErHAvlPtKEf3JfR8ITt25Iwp+D0oIFohMIJ4k4aS0X/oqOVVIlleG9i/yy2k8/\nUveZ2vLMxdarV+zii7Auh8wVtfC1Q6yEkU9R2tNip6V8TdNds7rHU43YwtA/yQ10\nq7S6SyEN/osujcDEi4zmpZHmX3TPYhQAT1AWD5BM0YrWvzkXvJUCZVGkd2fexvsb\n6CDMv8w9jPZQ5mZf0KGQ7ml1AgMBAAGjFjAUMBIGA1UdEwEB/wQIMAYBAf8CAQAw\nDQYJKoZIhvcNAQELBQADggEBAJXOeyd0CRr47UybKOInMq3ka3Cakc7nAZAWHJfw\ndy7jiGJ0Y/vEaTiRl8xYTPgwVVLhJTG5IMbn0srV3ZTHX+hvYBUBKTNjIJgHSE52\nfbVvNxpCJQvZMgwmXfeFgAZfj6crCkqGrA1dRXdcHaHPIOuWcEn6LMHDA8cfr8YJ\nhjsbpzSzm+/pFsUY83tVI/aewzFGnzbDeRwDUd7952jGkXXvbWTzISaTkpFqws1W\n81uha314aUPKiA4q9J/1cvPgL1btnQ7DvjusYlGwmwlXBBRQRPuwqQFglwCn4+j3\nezgtq8/7OKh9jt9idPHHh1XAWAqBkjXeLizhnYTVrU+RZVA=\n-----END CERTIFICATE-----",
|
|
"common_name": "C=US,O=Google\\, Inc,CN=Google Cloud SQL Server CA,dnQualifier=38357b6e-1c30-49ff-9f4e-8ccf72bf28bc",
|
|
"create_time": "2025-12-07T12:45:58.913Z",
|
|
"expiration_time": "2035-12-05T12:46:58.913Z",
|
|
"sha1_fingerprint": "c6660e6e89cf788c03a717344a5ad58d0d8cd0be"
|
|
}
|
|
],
|
|
"service_account_email_address": "p781847361008-qcmczw@gcp-sa-cloud-sql.iam.gserviceaccount.com",
|
|
"settings": [
|
|
{
|
|
"activation_policy": "ALWAYS",
|
|
"active_directory_config": [],
|
|
"advanced_machine_features": [],
|
|
"availability_type": "ZONAL",
|
|
"backup_configuration": [
|
|
{
|
|
"backup_retention_settings": [
|
|
{
|
|
"retained_backups": 7,
|
|
"retention_unit": "COUNT"
|
|
}
|
|
],
|
|
"binary_log_enabled": false,
|
|
"enabled": false,
|
|
"location": "",
|
|
"point_in_time_recovery_enabled": false,
|
|
"start_time": "06:00",
|
|
"transaction_log_retention_days": 7
|
|
}
|
|
],
|
|
"collation": "",
|
|
"connector_enforcement": "NOT_REQUIRED",
|
|
"data_cache_config": [],
|
|
"database_flags": [],
|
|
"deletion_protection_enabled": false,
|
|
"deny_maintenance_period": [],
|
|
"disk_autoresize": true,
|
|
"disk_autoresize_limit": 0,
|
|
"disk_size": 10,
|
|
"disk_type": "PD_SSD",
|
|
"edition": "ENTERPRISE",
|
|
"enable_dataplex_integration": false,
|
|
"enable_google_ml_integration": false,
|
|
"insights_config": [],
|
|
"ip_configuration": [
|
|
{
|
|
"allocated_ip_range": "",
|
|
"authorized_networks": [],
|
|
"enable_private_path_for_google_cloud_services": false,
|
|
"ipv4_enabled": false,
|
|
"private_network": "projects/kvgd-bevcloud-moodle/global/networks/kvgd-sql-vpc",
|
|
"psc_config": [],
|
|
"require_ssl": false,
|
|
"server_ca_mode": "GOOGLE_MANAGED_INTERNAL_CA",
|
|
"ssl_mode": ""
|
|
}
|
|
],
|
|
"location_preference": [
|
|
{
|
|
"follow_gae_application": "",
|
|
"secondary_zone": "",
|
|
"zone": "europe-west1-b"
|
|
}
|
|
],
|
|
"maintenance_window": [],
|
|
"password_validation_policy": [],
|
|
"pricing_plan": "PER_USE",
|
|
"sql_server_audit_config": [],
|
|
"tier": "db-g1-small",
|
|
"time_zone": "",
|
|
"user_labels": {},
|
|
"version": 1
|
|
}
|
|
],
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [
|
|
[
|
|
{
|
|
"type": "get_attr",
|
|
"value": "root_password"
|
|
}
|
|
],
|
|
[
|
|
{
|
|
"type": "get_attr",
|
|
"value": "server_ca_cert"
|
|
}
|
|
]
|
|
],
|
|
"identity_schema_version": 0,
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjo1NDAwMDAwMDAwMDAwLCJkZWxldGUiOjU0MDAwMDAwMDAwMDAsInVwZGF0ZSI6NTQwMDAwMDAwMDAwMH19",
|
|
"dependencies": [
|
|
"module.project.data.google_bigquery_default_service_account.bq_sa",
|
|
"module.project.data.google_project.project",
|
|
"module.project.data.google_storage_project_service_account.gcs_sa",
|
|
"module.project.google_compute_shared_vpc_host_project.shared_vpc_host",
|
|
"module.project.google_compute_shared_vpc_service_project.service_projects",
|
|
"module.project.google_compute_shared_vpc_service_project.shared_vpc_service",
|
|
"module.project.google_kms_crypto_key_iam_member.service_agent_cmek",
|
|
"module.project.google_org_policy_policy.default",
|
|
"module.project.google_project.project",
|
|
"module.project.google_project_default_service_accounts.default_service_accounts",
|
|
"module.project.google_project_iam_member.service_agents",
|
|
"module.project.google_project_iam_member.shared_vpc_host_robots",
|
|
"module.project.google_project_service.project_services",
|
|
"module.project.google_project_service_identity.default",
|
|
"module.vpc.google_compute_network.network",
|
|
"module.vpc.google_compute_network_peering.local",
|
|
"module.vpc.google_compute_network_peering.remote",
|
|
"module.vpc.google_compute_shared_vpc_host_project.shared_vpc_host",
|
|
"module.vpc.google_compute_shared_vpc_service_project.service_projects",
|
|
"module.vpc.google_service_networking_connection.psa_connection"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"module": "module.cloudsql",
|
|
"mode": "managed",
|
|
"type": "google_sql_database_instance",
|
|
"name": "replicas",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google-beta\"]",
|
|
"instances": []
|
|
},
|
|
{
|
|
"module": "module.cloudsql",
|
|
"mode": "managed",
|
|
"type": "google_sql_ssl_cert",
|
|
"name": "client_certificates",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google-beta\"]",
|
|
"instances": []
|
|
},
|
|
{
|
|
"module": "module.cloudsql",
|
|
"mode": "managed",
|
|
"type": "google_sql_user",
|
|
"name": "users",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
"instances": [
|
|
{
|
|
"index_key": "admin",
|
|
"schema_version": 1,
|
|
"attributes": {
|
|
"deletion_policy": null,
|
|
"host": "",
|
|
"id": "admin//kvgd-mysql",
|
|
"instance": "kvgd-mysql",
|
|
"name": "admin",
|
|
"password": null,
|
|
"password_policy": [],
|
|
"project": "kvgd-bevcloud-moodle",
|
|
"sql_server_user_details": [],
|
|
"timeouts": null,
|
|
"type": ""
|
|
},
|
|
"sensitive_attributes": [
|
|
[
|
|
{
|
|
"type": "get_attr",
|
|
"value": "password"
|
|
}
|
|
]
|
|
],
|
|
"identity_schema_version": 0,
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjo2MDAwMDAwMDAwMDAsImRlbGV0ZSI6NjAwMDAwMDAwMDAwLCJ1cGRhdGUiOjYwMDAwMDAwMDAwMH0sInNjaGVtYV92ZXJzaW9uIjoiMSJ9",
|
|
"dependencies": [
|
|
"module.cloudsql.google_sql_database_instance.primary",
|
|
"module.cloudsql.random_password.passwords",
|
|
"module.project.data.google_bigquery_default_service_account.bq_sa",
|
|
"module.project.data.google_project.project",
|
|
"module.project.data.google_storage_project_service_account.gcs_sa",
|
|
"module.project.google_compute_shared_vpc_host_project.shared_vpc_host",
|
|
"module.project.google_compute_shared_vpc_service_project.service_projects",
|
|
"module.project.google_compute_shared_vpc_service_project.shared_vpc_service",
|
|
"module.project.google_kms_crypto_key_iam_member.service_agent_cmek",
|
|
"module.project.google_org_policy_policy.default",
|
|
"module.project.google_project.project",
|
|
"module.project.google_project_default_service_accounts.default_service_accounts",
|
|
"module.project.google_project_iam_member.service_agents",
|
|
"module.project.google_project_iam_member.shared_vpc_host_robots",
|
|
"module.project.google_project_service.project_services",
|
|
"module.project.google_project_service_identity.default",
|
|
"module.vpc.google_compute_network.network",
|
|
"module.vpc.google_compute_network_peering.local",
|
|
"module.vpc.google_compute_network_peering.remote",
|
|
"module.vpc.google_compute_shared_vpc_host_project.shared_vpc_host",
|
|
"module.vpc.google_compute_shared_vpc_service_project.service_projects",
|
|
"module.vpc.google_service_networking_connection.psa_connection"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"module": "module.cloudsql",
|
|
"mode": "managed",
|
|
"type": "random_password",
|
|
"name": "passwords",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/random\"]",
|
|
"instances": [
|
|
{
|
|
"index_key": "admin",
|
|
"schema_version": 3,
|
|
"attributes": {
|
|
"bcrypt_hash": "$2a$10$AR00Hkqmr11LZCcPI9IpqOSql.O8VeIsRkcEfTiq7NBu17WhID1TC",
|
|
"id": "none",
|
|
"keepers": null,
|
|
"length": 16,
|
|
"lower": true,
|
|
"min_lower": 0,
|
|
"min_numeric": 0,
|
|
"min_special": 0,
|
|
"min_upper": 0,
|
|
"number": true,
|
|
"numeric": true,
|
|
"override_special": null,
|
|
"result": "ve!L:$Nf7Dr7%OkV",
|
|
"special": true,
|
|
"upper": true
|
|
},
|
|
"sensitive_attributes": [
|
|
[
|
|
{
|
|
"type": "get_attr",
|
|
"value": "bcrypt_hash"
|
|
}
|
|
],
|
|
[
|
|
{
|
|
"type": "get_attr",
|
|
"value": "result"
|
|
}
|
|
]
|
|
],
|
|
"identity_schema_version": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"module": "module.project",
|
|
"mode": "data",
|
|
"type": "google_bigquery_default_service_account",
|
|
"name": "bq_sa",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
"instances": []
|
|
},
|
|
{
|
|
"module": "module.project",
|
|
"mode": "data",
|
|
"type": "google_project",
|
|
"name": "project",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
"instances": []
|
|
},
|
|
{
|
|
"module": "module.project",
|
|
"mode": "data",
|
|
"type": "google_storage_project_service_account",
|
|
"name": "gcs_sa",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
"instances": []
|
|
},
|
|
{
|
|
"module": "module.project",
|
|
"mode": "managed",
|
|
"type": "google_access_context_manager_service_perimeter_dry_run_resource",
|
|
"name": "default",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
"instances": []
|
|
},
|
|
{
|
|
"module": "module.project",
|
|
"mode": "managed",
|
|
"type": "google_access_context_manager_service_perimeter_resource",
|
|
"name": "default",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
"instances": []
|
|
},
|
|
{
|
|
"module": "module.project",
|
|
"mode": "managed",
|
|
"type": "google_bigquery_dataset_iam_member",
|
|
"name": "bq-sinks-binding",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
"instances": []
|
|
},
|
|
{
|
|
"module": "module.project",
|
|
"mode": "managed",
|
|
"type": "google_cloud_quotas_quota_preference",
|
|
"name": "default",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
"instances": []
|
|
},
|
|
{
|
|
"module": "module.project",
|
|
"mode": "managed",
|
|
"type": "google_compute_project_metadata_item",
|
|
"name": "default",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
"instances": []
|
|
},
|
|
{
|
|
"module": "module.project",
|
|
"mode": "managed",
|
|
"type": "google_compute_shared_vpc_host_project",
|
|
"name": "shared_vpc_host",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google-beta\"]",
|
|
"instances": []
|
|
},
|
|
{
|
|
"module": "module.project",
|
|
"mode": "managed",
|
|
"type": "google_compute_shared_vpc_service_project",
|
|
"name": "service_projects",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google-beta\"]",
|
|
"instances": []
|
|
},
|
|
{
|
|
"module": "module.project",
|
|
"mode": "managed",
|
|
"type": "google_compute_shared_vpc_service_project",
|
|
"name": "shared_vpc_service",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google-beta\"]",
|
|
"instances": []
|
|
},
|
|
{
|
|
"module": "module.project",
|
|
"mode": "managed",
|
|
"type": "google_compute_subnetwork_iam_member",
|
|
"name": "shared_vpc_host_robots",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
"instances": []
|
|
},
|
|
{
|
|
"module": "module.project",
|
|
"mode": "managed",
|
|
"type": "google_compute_subnetwork_iam_member",
|
|
"name": "shared_vpc_host_subnets_iam",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
"instances": []
|
|
},
|
|
{
|
|
"module": "module.project",
|
|
"mode": "managed",
|
|
"type": "google_essential_contacts_contact",
|
|
"name": "contact",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google-beta\"]",
|
|
"instances": []
|
|
},
|
|
{
|
|
"module": "module.project",
|
|
"mode": "managed",
|
|
"type": "google_kms_crypto_key_iam_member",
|
|
"name": "service_agent_cmek",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
"instances": []
|
|
},
|
|
{
|
|
"module": "module.project",
|
|
"mode": "managed",
|
|
"type": "google_logging_project_exclusion",
|
|
"name": "logging-exclusion",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
"instances": []
|
|
},
|
|
{
|
|
"module": "module.project",
|
|
"mode": "managed",
|
|
"type": "google_logging_project_sink",
|
|
"name": "sink",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
"instances": []
|
|
},
|
|
{
|
|
"module": "module.project",
|
|
"mode": "managed",
|
|
"type": "google_monitoring_monitored_project",
|
|
"name": "primary",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google-beta\"]",
|
|
"instances": []
|
|
},
|
|
{
|
|
"module": "module.project",
|
|
"mode": "managed",
|
|
"type": "google_org_policy_policy",
|
|
"name": "default",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
"instances": []
|
|
},
|
|
{
|
|
"module": "module.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": "014C39-915447-320C74",
|
|
"deletion_policy": "DELETE",
|
|
"effective_labels": {},
|
|
"folder_id": null,
|
|
"id": "projects/kvgd-bevcloud-moodle",
|
|
"labels": {},
|
|
"name": "kvgd-bevcloud-moodle",
|
|
"number": "781847361008",
|
|
"org_id": null,
|
|
"project_id": "kvgd-bevcloud-moodle",
|
|
"skip_delete": null,
|
|
"terraform_labels": {},
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"identity_schema_version": 0,
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjo2MDAwMDAwMDAwMDAsImRlbGV0ZSI6NjAwMDAwMDAwMDAwLCJyZWFkIjo2MDAwMDAwMDAwMDAsInVwZGF0ZSI6NjAwMDAwMDAwMDAwfSwic2NoZW1hX3ZlcnNpb24iOiIxIn0="
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"module": "module.project",
|
|
"mode": "managed",
|
|
"type": "google_project_default_service_accounts",
|
|
"name": "default_service_accounts",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
"instances": []
|
|
},
|
|
{
|
|
"module": "module.project",
|
|
"mode": "managed",
|
|
"type": "google_project_iam_audit_config",
|
|
"name": "default",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
"instances": []
|
|
},
|
|
{
|
|
"module": "module.project",
|
|
"mode": "managed",
|
|
"type": "google_project_iam_binding",
|
|
"name": "authoritative",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
"instances": [
|
|
{
|
|
"index_key": "roles/cloudsql.admin",
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"condition": [],
|
|
"etag": "BwZFW/5l6A0=",
|
|
"id": "kvgd-bevcloud-moodle/roles/cloudsql.admin",
|
|
"members": [
|
|
"user:kovagoadi@gmail.com"
|
|
],
|
|
"project": "kvgd-bevcloud-moodle",
|
|
"role": "roles/cloudsql.admin"
|
|
},
|
|
"sensitive_attributes": [],
|
|
"identity_schema_version": 0,
|
|
"private": "bnVsbA==",
|
|
"dependencies": [
|
|
"module.project.data.google_project.project",
|
|
"module.project.google_org_policy_policy.default",
|
|
"module.project.google_project.project",
|
|
"module.project.google_project_iam_custom_role.roles",
|
|
"module.project.google_project_service.project_services"
|
|
]
|
|
},
|
|
{
|
|
"index_key": "roles/cloudsql.client",
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"condition": [],
|
|
"etag": "BwZFW/5l6A0=",
|
|
"id": "kvgd-bevcloud-moodle/roles/cloudsql.client",
|
|
"members": [
|
|
"user:kovagoadi@gmail.com"
|
|
],
|
|
"project": "kvgd-bevcloud-moodle",
|
|
"role": "roles/cloudsql.client"
|
|
},
|
|
"sensitive_attributes": [],
|
|
"identity_schema_version": 0,
|
|
"private": "bnVsbA==",
|
|
"dependencies": [
|
|
"module.project.data.google_project.project",
|
|
"module.project.google_org_policy_policy.default",
|
|
"module.project.google_project.project",
|
|
"module.project.google_project_iam_custom_role.roles",
|
|
"module.project.google_project_service.project_services"
|
|
]
|
|
},
|
|
{
|
|
"index_key": "roles/cloudsql.instanceUser",
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"condition": [],
|
|
"etag": "BwZFW/5l6A0=",
|
|
"id": "kvgd-bevcloud-moodle/roles/cloudsql.instanceUser",
|
|
"members": [
|
|
"user:kovagoadi@gmail.com"
|
|
],
|
|
"project": "kvgd-bevcloud-moodle",
|
|
"role": "roles/cloudsql.instanceUser"
|
|
},
|
|
"sensitive_attributes": [],
|
|
"identity_schema_version": 0,
|
|
"private": "bnVsbA==",
|
|
"dependencies": [
|
|
"module.project.data.google_project.project",
|
|
"module.project.google_org_policy_policy.default",
|
|
"module.project.google_project.project",
|
|
"module.project.google_project_iam_custom_role.roles",
|
|
"module.project.google_project_service.project_services"
|
|
]
|
|
},
|
|
{
|
|
"index_key": "roles/iam.serviceAccountTokenCreator",
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"condition": [],
|
|
"etag": "BwZFW/5l6A0=",
|
|
"id": "kvgd-bevcloud-moodle/roles/iam.serviceAccountTokenCreator",
|
|
"members": [
|
|
"user:kovagoadi@gmail.com"
|
|
],
|
|
"project": "kvgd-bevcloud-moodle",
|
|
"role": "roles/iam.serviceAccountTokenCreator"
|
|
},
|
|
"sensitive_attributes": [],
|
|
"identity_schema_version": 0,
|
|
"private": "bnVsbA==",
|
|
"dependencies": [
|
|
"module.project.data.google_project.project",
|
|
"module.project.google_org_policy_policy.default",
|
|
"module.project.google_project.project",
|
|
"module.project.google_project_iam_custom_role.roles",
|
|
"module.project.google_project_service.project_services"
|
|
]
|
|
},
|
|
{
|
|
"index_key": "roles/iam.serviceAccountUser",
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"condition": [],
|
|
"etag": "BwZFW/5l6A0=",
|
|
"id": "kvgd-bevcloud-moodle/roles/iam.serviceAccountUser",
|
|
"members": [
|
|
"user:kovagoadi@gmail.com"
|
|
],
|
|
"project": "kvgd-bevcloud-moodle",
|
|
"role": "roles/iam.serviceAccountUser"
|
|
},
|
|
"sensitive_attributes": [],
|
|
"identity_schema_version": 0,
|
|
"private": "bnVsbA==",
|
|
"dependencies": [
|
|
"module.project.data.google_project.project",
|
|
"module.project.google_org_policy_policy.default",
|
|
"module.project.google_project.project",
|
|
"module.project.google_project_iam_custom_role.roles",
|
|
"module.project.google_project_service.project_services"
|
|
]
|
|
},
|
|
{
|
|
"index_key": "roles/logging.admin",
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"condition": [],
|
|
"etag": "BwZFW/5l6A0=",
|
|
"id": "kvgd-bevcloud-moodle/roles/logging.admin",
|
|
"members": [
|
|
"user:kovagoadi@gmail.com"
|
|
],
|
|
"project": "kvgd-bevcloud-moodle",
|
|
"role": "roles/logging.admin"
|
|
},
|
|
"sensitive_attributes": [],
|
|
"identity_schema_version": 0,
|
|
"private": "bnVsbA==",
|
|
"dependencies": [
|
|
"module.project.data.google_project.project",
|
|
"module.project.google_org_policy_policy.default",
|
|
"module.project.google_project.project",
|
|
"module.project.google_project_iam_custom_role.roles",
|
|
"module.project.google_project_service.project_services"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"module": "module.project",
|
|
"mode": "managed",
|
|
"type": "google_project_iam_binding",
|
|
"name": "bindings",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
"instances": []
|
|
},
|
|
{
|
|
"module": "module.project",
|
|
"mode": "managed",
|
|
"type": "google_project_iam_custom_role",
|
|
"name": "roles",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
"instances": []
|
|
},
|
|
{
|
|
"module": "module.project",
|
|
"mode": "managed",
|
|
"type": "google_project_iam_member",
|
|
"name": "bindings",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
"instances": []
|
|
},
|
|
{
|
|
"module": "module.project",
|
|
"mode": "managed",
|
|
"type": "google_project_iam_member",
|
|
"name": "bucket-sinks-binding",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
"instances": []
|
|
},
|
|
{
|
|
"module": "module.project",
|
|
"mode": "managed",
|
|
"type": "google_project_iam_member",
|
|
"name": "project-sinks-binding",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
"instances": []
|
|
},
|
|
{
|
|
"module": "module.project",
|
|
"mode": "managed",
|
|
"type": "google_project_iam_member",
|
|
"name": "service_agents",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
"instances": [
|
|
{
|
|
"index_key": "cloud-sql",
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"condition": [],
|
|
"etag": "BwZFW/5l6A0=",
|
|
"id": "kvgd-bevcloud-moodle/roles/cloudsql.serviceAgent/serviceAccount:service-781847361008@gcp-sa-cloud-sql.iam.gserviceaccount.com",
|
|
"member": "serviceAccount:service-781847361008@gcp-sa-cloud-sql.iam.gserviceaccount.com",
|
|
"project": "kvgd-bevcloud-moodle",
|
|
"role": "roles/cloudsql.serviceAgent"
|
|
},
|
|
"sensitive_attributes": [],
|
|
"identity_schema_version": 0,
|
|
"private": "bnVsbA==",
|
|
"dependencies": [
|
|
"module.project.data.google_project.project",
|
|
"module.project.google_org_policy_policy.default",
|
|
"module.project.google_project.project",
|
|
"module.project.google_project_service.project_services",
|
|
"module.project.google_project_service_identity.default"
|
|
]
|
|
},
|
|
{
|
|
"index_key": "monitoring-notification",
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"condition": [],
|
|
"etag": "BwZFW/5l6A0=",
|
|
"id": "kvgd-bevcloud-moodle/roles/monitoring.notificationServiceAgent/serviceAccount:service-781847361008@gcp-sa-monitoring-notification.iam.gserviceaccount.com",
|
|
"member": "serviceAccount:service-781847361008@gcp-sa-monitoring-notification.iam.gserviceaccount.com",
|
|
"project": "kvgd-bevcloud-moodle",
|
|
"role": "roles/monitoring.notificationServiceAgent"
|
|
},
|
|
"sensitive_attributes": [],
|
|
"identity_schema_version": 0,
|
|
"private": "bnVsbA==",
|
|
"dependencies": [
|
|
"module.project.data.google_project.project",
|
|
"module.project.google_org_policy_policy.default",
|
|
"module.project.google_project.project",
|
|
"module.project.google_project_service.project_services",
|
|
"module.project.google_project_service_identity.default"
|
|
]
|
|
},
|
|
{
|
|
"index_key": "serverless-robot-prod",
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"condition": [],
|
|
"etag": "BwZFW/5l6A0=",
|
|
"id": "kvgd-bevcloud-moodle/roles/run.serviceAgent/serviceAccount:service-781847361008@serverless-robot-prod.iam.gserviceaccount.com",
|
|
"member": "serviceAccount:service-781847361008@serverless-robot-prod.iam.gserviceaccount.com",
|
|
"project": "kvgd-bevcloud-moodle",
|
|
"role": "roles/run.serviceAgent"
|
|
},
|
|
"sensitive_attributes": [],
|
|
"identity_schema_version": 0,
|
|
"private": "bnVsbA==",
|
|
"dependencies": [
|
|
"module.project.data.google_project.project",
|
|
"module.project.google_org_policy_policy.default",
|
|
"module.project.google_project.project",
|
|
"module.project.google_project_service.project_services",
|
|
"module.project.google_project_service_identity.default"
|
|
]
|
|
},
|
|
{
|
|
"index_key": "service-networking",
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"condition": [],
|
|
"etag": "BwZFW/5l6A0=",
|
|
"id": "kvgd-bevcloud-moodle/roles/servicenetworking.serviceAgent/serviceAccount:service-781847361008@service-networking.iam.gserviceaccount.com",
|
|
"member": "serviceAccount:service-781847361008@service-networking.iam.gserviceaccount.com",
|
|
"project": "kvgd-bevcloud-moodle",
|
|
"role": "roles/servicenetworking.serviceAgent"
|
|
},
|
|
"sensitive_attributes": [],
|
|
"identity_schema_version": 0,
|
|
"private": "bnVsbA==",
|
|
"dependencies": [
|
|
"module.project.data.google_project.project",
|
|
"module.project.google_org_policy_policy.default",
|
|
"module.project.google_project.project",
|
|
"module.project.google_project_service.project_services",
|
|
"module.project.google_project_service_identity.default"
|
|
]
|
|
},
|
|
{
|
|
"index_key": "vpcaccess",
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"condition": [],
|
|
"etag": "BwZFW/5l6A0=",
|
|
"id": "kvgd-bevcloud-moodle/roles/vpcaccess.serviceAgent/serviceAccount:service-781847361008@gcp-sa-vpcaccess.iam.gserviceaccount.com",
|
|
"member": "serviceAccount:service-781847361008@gcp-sa-vpcaccess.iam.gserviceaccount.com",
|
|
"project": "kvgd-bevcloud-moodle",
|
|
"role": "roles/vpcaccess.serviceAgent"
|
|
},
|
|
"sensitive_attributes": [],
|
|
"identity_schema_version": 0,
|
|
"private": "bnVsbA==",
|
|
"dependencies": [
|
|
"module.project.data.google_project.project",
|
|
"module.project.google_org_policy_policy.default",
|
|
"module.project.google_project.project",
|
|
"module.project.google_project_service.project_services",
|
|
"module.project.google_project_service_identity.default"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"module": "module.project",
|
|
"mode": "managed",
|
|
"type": "google_project_iam_member",
|
|
"name": "shared_vpc_host_iam",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
"instances": []
|
|
},
|
|
{
|
|
"module": "module.project",
|
|
"mode": "managed",
|
|
"type": "google_project_iam_member",
|
|
"name": "shared_vpc_host_robots",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
"instances": []
|
|
},
|
|
{
|
|
"module": "module.project",
|
|
"mode": "managed",
|
|
"type": "google_project_service",
|
|
"name": "project_services",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
"instances": [
|
|
{
|
|
"index_key": "logging.googleapis.com",
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"disable_dependent_services": false,
|
|
"disable_on_destroy": false,
|
|
"id": "kvgd-bevcloud-moodle/logging.googleapis.com",
|
|
"project": "kvgd-bevcloud-moodle",
|
|
"service": "logging.googleapis.com",
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"identity_schema_version": 0,
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
|
|
"dependencies": [
|
|
"module.project.data.google_project.project",
|
|
"module.project.google_org_policy_policy.default",
|
|
"module.project.google_project.project"
|
|
]
|
|
},
|
|
{
|
|
"index_key": "monitoring.googleapis.com",
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"disable_dependent_services": false,
|
|
"disable_on_destroy": false,
|
|
"id": "kvgd-bevcloud-moodle/monitoring.googleapis.com",
|
|
"project": "kvgd-bevcloud-moodle",
|
|
"service": "monitoring.googleapis.com",
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"identity_schema_version": 0,
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
|
|
"dependencies": [
|
|
"module.project.data.google_project.project",
|
|
"module.project.google_org_policy_policy.default",
|
|
"module.project.google_project.project"
|
|
]
|
|
},
|
|
{
|
|
"index_key": "run.googleapis.com",
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"disable_dependent_services": false,
|
|
"disable_on_destroy": false,
|
|
"id": "kvgd-bevcloud-moodle/run.googleapis.com",
|
|
"project": "kvgd-bevcloud-moodle",
|
|
"service": "run.googleapis.com",
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"identity_schema_version": 0,
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
|
|
"dependencies": [
|
|
"module.project.data.google_project.project",
|
|
"module.project.google_org_policy_policy.default",
|
|
"module.project.google_project.project"
|
|
]
|
|
},
|
|
{
|
|
"index_key": "servicenetworking.googleapis.com",
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"disable_dependent_services": false,
|
|
"disable_on_destroy": false,
|
|
"id": "kvgd-bevcloud-moodle/servicenetworking.googleapis.com",
|
|
"project": "kvgd-bevcloud-moodle",
|
|
"service": "servicenetworking.googleapis.com",
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"identity_schema_version": 0,
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
|
|
"dependencies": [
|
|
"module.project.data.google_project.project",
|
|
"module.project.google_org_policy_policy.default",
|
|
"module.project.google_project.project"
|
|
]
|
|
},
|
|
{
|
|
"index_key": "sql-component.googleapis.com",
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"disable_dependent_services": false,
|
|
"disable_on_destroy": false,
|
|
"id": "kvgd-bevcloud-moodle/sql-component.googleapis.com",
|
|
"project": "kvgd-bevcloud-moodle",
|
|
"service": "sql-component.googleapis.com",
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"identity_schema_version": 0,
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
|
|
"dependencies": [
|
|
"module.project.data.google_project.project",
|
|
"module.project.google_org_policy_policy.default",
|
|
"module.project.google_project.project"
|
|
]
|
|
},
|
|
{
|
|
"index_key": "sqladmin.googleapis.com",
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"disable_dependent_services": false,
|
|
"disable_on_destroy": false,
|
|
"id": "kvgd-bevcloud-moodle/sqladmin.googleapis.com",
|
|
"project": "kvgd-bevcloud-moodle",
|
|
"service": "sqladmin.googleapis.com",
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"identity_schema_version": 0,
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
|
|
"dependencies": [
|
|
"module.project.data.google_project.project",
|
|
"module.project.google_org_policy_policy.default",
|
|
"module.project.google_project.project"
|
|
]
|
|
},
|
|
{
|
|
"index_key": "vpcaccess.googleapis.com",
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"disable_dependent_services": false,
|
|
"disable_on_destroy": false,
|
|
"id": "kvgd-bevcloud-moodle/vpcaccess.googleapis.com",
|
|
"project": "kvgd-bevcloud-moodle",
|
|
"service": "vpcaccess.googleapis.com",
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"identity_schema_version": 0,
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
|
|
"dependencies": [
|
|
"module.project.data.google_project.project",
|
|
"module.project.google_org_policy_policy.default",
|
|
"module.project.google_project.project"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"module": "module.project",
|
|
"mode": "managed",
|
|
"type": "google_project_service_identity",
|
|
"name": "default",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google-beta\"]",
|
|
"instances": [
|
|
{
|
|
"index_key": "monitoring.googleapis.com",
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"email": "service-781847361008@gcp-sa-monitoring-notification.iam.gserviceaccount.com",
|
|
"id": "projects/kvgd-bevcloud-moodle/services/monitoring.googleapis.com",
|
|
"member": "serviceAccount:service-781847361008@gcp-sa-monitoring-notification.iam.gserviceaccount.com",
|
|
"project": "kvgd-bevcloud-moodle",
|
|
"service": "monitoring.googleapis.com",
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"identity_schema_version": 0,
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMH19",
|
|
"dependencies": [
|
|
"module.project.data.google_project.project",
|
|
"module.project.google_org_policy_policy.default",
|
|
"module.project.google_project.project",
|
|
"module.project.google_project_service.project_services"
|
|
]
|
|
},
|
|
{
|
|
"index_key": "run.googleapis.com",
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"email": "service-781847361008@serverless-robot-prod.iam.gserviceaccount.com",
|
|
"id": "projects/kvgd-bevcloud-moodle/services/run.googleapis.com",
|
|
"member": "serviceAccount:service-781847361008@serverless-robot-prod.iam.gserviceaccount.com",
|
|
"project": "kvgd-bevcloud-moodle",
|
|
"service": "run.googleapis.com",
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"identity_schema_version": 0,
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMH19",
|
|
"dependencies": [
|
|
"module.project.data.google_project.project",
|
|
"module.project.google_org_policy_policy.default",
|
|
"module.project.google_project.project",
|
|
"module.project.google_project_service.project_services"
|
|
]
|
|
},
|
|
{
|
|
"index_key": "servicenetworking.googleapis.com",
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"email": "service-781847361008@service-networking.iam.gserviceaccount.com",
|
|
"id": "projects/kvgd-bevcloud-moodle/services/servicenetworking.googleapis.com",
|
|
"member": "serviceAccount:service-781847361008@service-networking.iam.gserviceaccount.com",
|
|
"project": "kvgd-bevcloud-moodle",
|
|
"service": "servicenetworking.googleapis.com",
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"identity_schema_version": 0,
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMH19",
|
|
"dependencies": [
|
|
"module.project.data.google_project.project",
|
|
"module.project.google_org_policy_policy.default",
|
|
"module.project.google_project.project",
|
|
"module.project.google_project_service.project_services"
|
|
]
|
|
},
|
|
{
|
|
"index_key": "sqladmin.googleapis.com",
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"email": "service-781847361008@gcp-sa-cloud-sql.iam.gserviceaccount.com",
|
|
"id": "projects/kvgd-bevcloud-moodle/services/sqladmin.googleapis.com",
|
|
"member": "serviceAccount:service-781847361008@gcp-sa-cloud-sql.iam.gserviceaccount.com",
|
|
"project": "kvgd-bevcloud-moodle",
|
|
"service": "sqladmin.googleapis.com",
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"identity_schema_version": 0,
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMH19",
|
|
"dependencies": [
|
|
"module.project.data.google_project.project",
|
|
"module.project.google_org_policy_policy.default",
|
|
"module.project.google_project.project",
|
|
"module.project.google_project_service.project_services"
|
|
]
|
|
},
|
|
{
|
|
"index_key": "vpcaccess.googleapis.com",
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"email": "service-781847361008@gcp-sa-vpcaccess.iam.gserviceaccount.com",
|
|
"id": "projects/kvgd-bevcloud-moodle/services/vpcaccess.googleapis.com",
|
|
"member": "serviceAccount:service-781847361008@gcp-sa-vpcaccess.iam.gserviceaccount.com",
|
|
"project": "kvgd-bevcloud-moodle",
|
|
"service": "vpcaccess.googleapis.com",
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"identity_schema_version": 0,
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMH19",
|
|
"dependencies": [
|
|
"module.project.data.google_project.project",
|
|
"module.project.google_org_policy_policy.default",
|
|
"module.project.google_project.project",
|
|
"module.project.google_project_service.project_services"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"module": "module.project",
|
|
"mode": "managed",
|
|
"type": "google_pubsub_topic_iam_member",
|
|
"name": "pubsub-sinks-binding",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
"instances": []
|
|
},
|
|
{
|
|
"module": "module.project",
|
|
"mode": "managed",
|
|
"type": "google_resource_manager_lien",
|
|
"name": "lien",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
"instances": []
|
|
},
|
|
{
|
|
"module": "module.project",
|
|
"mode": "managed",
|
|
"type": "google_storage_bucket_iam_member",
|
|
"name": "gcs-sinks-binding",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
"instances": []
|
|
},
|
|
{
|
|
"module": "module.project",
|
|
"mode": "managed",
|
|
"type": "google_tags_tag_binding",
|
|
"name": "binding",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
"instances": []
|
|
},
|
|
{
|
|
"module": "module.project",
|
|
"mode": "managed",
|
|
"type": "google_tags_tag_key",
|
|
"name": "default",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
"instances": []
|
|
},
|
|
{
|
|
"module": "module.project",
|
|
"mode": "managed",
|
|
"type": "google_tags_tag_key_iam_binding",
|
|
"name": "bindings",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
"instances": []
|
|
},
|
|
{
|
|
"module": "module.project",
|
|
"mode": "managed",
|
|
"type": "google_tags_tag_key_iam_binding",
|
|
"name": "default",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
"instances": []
|
|
},
|
|
{
|
|
"module": "module.project",
|
|
"mode": "managed",
|
|
"type": "google_tags_tag_key_iam_member",
|
|
"name": "bindings",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
"instances": []
|
|
},
|
|
{
|
|
"module": "module.project",
|
|
"mode": "managed",
|
|
"type": "google_tags_tag_value",
|
|
"name": "default",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
"instances": []
|
|
},
|
|
{
|
|
"module": "module.project",
|
|
"mode": "managed",
|
|
"type": "google_tags_tag_value_iam_binding",
|
|
"name": "bindings",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
"instances": []
|
|
},
|
|
{
|
|
"module": "module.project",
|
|
"mode": "managed",
|
|
"type": "google_tags_tag_value_iam_binding",
|
|
"name": "default",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
"instances": []
|
|
},
|
|
{
|
|
"module": "module.project",
|
|
"mode": "managed",
|
|
"type": "google_tags_tag_value_iam_member",
|
|
"name": "bindings",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
"instances": []
|
|
},
|
|
{
|
|
"module": "module.vpc",
|
|
"mode": "managed",
|
|
"type": "google_compute_global_address",
|
|
"name": "psa_ranges",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
"instances": [
|
|
{
|
|
"index_key": "servicenetworking-googleapis-com-cloud-sql",
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"address": "10.60.0.0",
|
|
"address_type": "INTERNAL",
|
|
"creation_timestamp": "2025-12-07T04:41:39.841-08:00",
|
|
"description": "",
|
|
"effective_labels": {},
|
|
"id": "projects/kvgd-bevcloud-moodle/global/addresses/servicenetworking-googleapis-com-cloud-sql",
|
|
"ip_version": "",
|
|
"label_fingerprint": "42WmSpB8rSM=",
|
|
"labels": {},
|
|
"name": "servicenetworking-googleapis-com-cloud-sql",
|
|
"network": "https://www.googleapis.com/compute/v1/projects/kvgd-bevcloud-moodle/global/networks/kvgd-sql-vpc",
|
|
"prefix_length": 24,
|
|
"project": "kvgd-bevcloud-moodle",
|
|
"purpose": "VPC_PEERING",
|
|
"self_link": "https://www.googleapis.com/compute/v1/projects/kvgd-bevcloud-moodle/global/addresses/servicenetworking-googleapis-com-cloud-sql",
|
|
"terraform_labels": {},
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"identity_schema_version": 0,
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19",
|
|
"dependencies": [
|
|
"module.project.data.google_bigquery_default_service_account.bq_sa",
|
|
"module.project.data.google_project.project",
|
|
"module.project.data.google_storage_project_service_account.gcs_sa",
|
|
"module.project.google_compute_shared_vpc_host_project.shared_vpc_host",
|
|
"module.project.google_compute_shared_vpc_service_project.service_projects",
|
|
"module.project.google_compute_shared_vpc_service_project.shared_vpc_service",
|
|
"module.project.google_kms_crypto_key_iam_member.service_agent_cmek",
|
|
"module.project.google_org_policy_policy.default",
|
|
"module.project.google_project.project",
|
|
"module.project.google_project_default_service_accounts.default_service_accounts",
|
|
"module.project.google_project_iam_member.service_agents",
|
|
"module.project.google_project_iam_member.shared_vpc_host_robots",
|
|
"module.project.google_project_service.project_services",
|
|
"module.project.google_project_service_identity.default",
|
|
"module.vpc.google_compute_network.network"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"module": "module.vpc",
|
|
"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.",
|
|
"enable_ula_internal_ipv6": false,
|
|
"gateway_ipv4": "",
|
|
"id": "projects/kvgd-bevcloud-moodle/global/networks/kvgd-sql-vpc",
|
|
"internal_ipv6_range": "",
|
|
"mtu": 0,
|
|
"name": "kvgd-sql-vpc",
|
|
"network_firewall_policy_enforcement_order": "AFTER_CLASSIC_FIREWALL",
|
|
"numeric_id": "2995400308019481346",
|
|
"project": "kvgd-bevcloud-moodle",
|
|
"routing_mode": "GLOBAL",
|
|
"self_link": "https://www.googleapis.com/compute/v1/projects/kvgd-bevcloud-moodle/global/networks/kvgd-sql-vpc",
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"identity_schema_version": 0,
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19",
|
|
"dependencies": [
|
|
"module.project.data.google_bigquery_default_service_account.bq_sa",
|
|
"module.project.data.google_project.project",
|
|
"module.project.data.google_storage_project_service_account.gcs_sa",
|
|
"module.project.google_compute_shared_vpc_host_project.shared_vpc_host",
|
|
"module.project.google_compute_shared_vpc_service_project.service_projects",
|
|
"module.project.google_compute_shared_vpc_service_project.shared_vpc_service",
|
|
"module.project.google_kms_crypto_key_iam_member.service_agent_cmek",
|
|
"module.project.google_org_policy_policy.default",
|
|
"module.project.google_project.project",
|
|
"module.project.google_project_default_service_accounts.default_service_accounts",
|
|
"module.project.google_project_iam_member.service_agents",
|
|
"module.project.google_project_iam_member.shared_vpc_host_robots",
|
|
"module.project.google_project_service.project_services",
|
|
"module.project.google_project_service_identity.default"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"module": "module.vpc",
|
|
"mode": "managed",
|
|
"type": "google_compute_network_attachment",
|
|
"name": "default",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google-beta\"]",
|
|
"instances": []
|
|
},
|
|
{
|
|
"module": "module.vpc",
|
|
"mode": "managed",
|
|
"type": "google_compute_network_peering",
|
|
"name": "local",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google-beta\"]",
|
|
"instances": []
|
|
},
|
|
{
|
|
"module": "module.vpc",
|
|
"mode": "managed",
|
|
"type": "google_compute_network_peering",
|
|
"name": "remote",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google-beta\"]",
|
|
"instances": []
|
|
},
|
|
{
|
|
"module": "module.vpc",
|
|
"mode": "managed",
|
|
"type": "google_compute_network_peering_routes_config",
|
|
"name": "psa_routes",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
"instances": [
|
|
{
|
|
"index_key": "servicenetworking.googleapis.com",
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"export_custom_routes": false,
|
|
"id": "projects/kvgd-bevcloud-moodle/global/networks/kvgd-sql-vpc/networkPeerings/servicenetworking-googleapis-com",
|
|
"import_custom_routes": false,
|
|
"network": "kvgd-sql-vpc",
|
|
"peering": "servicenetworking-googleapis-com",
|
|
"project": "kvgd-bevcloud-moodle",
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"identity_schema_version": 0,
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19",
|
|
"dependencies": [
|
|
"module.project.data.google_bigquery_default_service_account.bq_sa",
|
|
"module.project.data.google_project.project",
|
|
"module.project.data.google_storage_project_service_account.gcs_sa",
|
|
"module.project.google_compute_shared_vpc_host_project.shared_vpc_host",
|
|
"module.project.google_compute_shared_vpc_service_project.service_projects",
|
|
"module.project.google_compute_shared_vpc_service_project.shared_vpc_service",
|
|
"module.project.google_kms_crypto_key_iam_member.service_agent_cmek",
|
|
"module.project.google_org_policy_policy.default",
|
|
"module.project.google_project.project",
|
|
"module.project.google_project_default_service_accounts.default_service_accounts",
|
|
"module.project.google_project_iam_member.service_agents",
|
|
"module.project.google_project_iam_member.shared_vpc_host_robots",
|
|
"module.project.google_project_service.project_services",
|
|
"module.project.google_project_service_identity.default",
|
|
"module.vpc.google_compute_network.network",
|
|
"module.vpc.google_service_networking_connection.psa_connection"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"module": "module.vpc",
|
|
"mode": "managed",
|
|
"type": "google_compute_route",
|
|
"name": "gateway",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
"instances": [
|
|
{
|
|
"index_key": "private-googleapis",
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"description": "Terraform-managed.",
|
|
"dest_range": "199.36.153.8/30",
|
|
"id": "projects/kvgd-bevcloud-moodle/global/routes/kvgd-sql-vpc-private-googleapis",
|
|
"name": "kvgd-sql-vpc-private-googleapis",
|
|
"network": "https://www.googleapis.com/compute/v1/projects/kvgd-bevcloud-moodle/global/networks/kvgd-sql-vpc",
|
|
"next_hop_gateway": "https://www.googleapis.com/compute/v1/projects/kvgd-bevcloud-moodle/global/gateways/default-internet-gateway",
|
|
"next_hop_ilb": "",
|
|
"next_hop_instance": "",
|
|
"next_hop_instance_zone": null,
|
|
"next_hop_ip": "",
|
|
"next_hop_network": "",
|
|
"next_hop_vpn_tunnel": "",
|
|
"priority": 1000,
|
|
"project": "kvgd-bevcloud-moodle",
|
|
"self_link": "https://www.googleapis.com/compute/v1/projects/kvgd-bevcloud-moodle/global/routes/kvgd-sql-vpc-private-googleapis",
|
|
"tags": [],
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"identity_schema_version": 0,
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDB9fQ==",
|
|
"dependencies": [
|
|
"module.project.data.google_bigquery_default_service_account.bq_sa",
|
|
"module.project.data.google_project.project",
|
|
"module.project.data.google_storage_project_service_account.gcs_sa",
|
|
"module.project.google_compute_shared_vpc_host_project.shared_vpc_host",
|
|
"module.project.google_compute_shared_vpc_service_project.service_projects",
|
|
"module.project.google_compute_shared_vpc_service_project.shared_vpc_service",
|
|
"module.project.google_kms_crypto_key_iam_member.service_agent_cmek",
|
|
"module.project.google_org_policy_policy.default",
|
|
"module.project.google_project.project",
|
|
"module.project.google_project_default_service_accounts.default_service_accounts",
|
|
"module.project.google_project_iam_member.service_agents",
|
|
"module.project.google_project_iam_member.shared_vpc_host_robots",
|
|
"module.project.google_project_service.project_services",
|
|
"module.project.google_project_service_identity.default",
|
|
"module.vpc.google_compute_network.network"
|
|
]
|
|
},
|
|
{
|
|
"index_key": "restricted-googleapis",
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"description": "Terraform-managed.",
|
|
"dest_range": "199.36.153.4/30",
|
|
"id": "projects/kvgd-bevcloud-moodle/global/routes/kvgd-sql-vpc-restricted-googleapis",
|
|
"name": "kvgd-sql-vpc-restricted-googleapis",
|
|
"network": "https://www.googleapis.com/compute/v1/projects/kvgd-bevcloud-moodle/global/networks/kvgd-sql-vpc",
|
|
"next_hop_gateway": "https://www.googleapis.com/compute/v1/projects/kvgd-bevcloud-moodle/global/gateways/default-internet-gateway",
|
|
"next_hop_ilb": "",
|
|
"next_hop_instance": "",
|
|
"next_hop_instance_zone": null,
|
|
"next_hop_ip": "",
|
|
"next_hop_network": "",
|
|
"next_hop_vpn_tunnel": "",
|
|
"priority": 1000,
|
|
"project": "kvgd-bevcloud-moodle",
|
|
"self_link": "https://www.googleapis.com/compute/v1/projects/kvgd-bevcloud-moodle/global/routes/kvgd-sql-vpc-restricted-googleapis",
|
|
"tags": [],
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"identity_schema_version": 0,
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDB9fQ==",
|
|
"dependencies": [
|
|
"module.project.data.google_bigquery_default_service_account.bq_sa",
|
|
"module.project.data.google_project.project",
|
|
"module.project.data.google_storage_project_service_account.gcs_sa",
|
|
"module.project.google_compute_shared_vpc_host_project.shared_vpc_host",
|
|
"module.project.google_compute_shared_vpc_service_project.service_projects",
|
|
"module.project.google_compute_shared_vpc_service_project.shared_vpc_service",
|
|
"module.project.google_kms_crypto_key_iam_member.service_agent_cmek",
|
|
"module.project.google_org_policy_policy.default",
|
|
"module.project.google_project.project",
|
|
"module.project.google_project_default_service_accounts.default_service_accounts",
|
|
"module.project.google_project_iam_member.service_agents",
|
|
"module.project.google_project_iam_member.shared_vpc_host_robots",
|
|
"module.project.google_project_service.project_services",
|
|
"module.project.google_project_service_identity.default",
|
|
"module.vpc.google_compute_network.network"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"module": "module.vpc",
|
|
"mode": "managed",
|
|
"type": "google_compute_route",
|
|
"name": "ilb",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
"instances": []
|
|
},
|
|
{
|
|
"module": "module.vpc",
|
|
"mode": "managed",
|
|
"type": "google_compute_route",
|
|
"name": "instance",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
"instances": []
|
|
},
|
|
{
|
|
"module": "module.vpc",
|
|
"mode": "managed",
|
|
"type": "google_compute_route",
|
|
"name": "ip",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
"instances": []
|
|
},
|
|
{
|
|
"module": "module.vpc",
|
|
"mode": "managed",
|
|
"type": "google_compute_route",
|
|
"name": "vpn_tunnel",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
"instances": []
|
|
},
|
|
{
|
|
"module": "module.vpc",
|
|
"mode": "managed",
|
|
"type": "google_compute_shared_vpc_host_project",
|
|
"name": "shared_vpc_host",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google-beta\"]",
|
|
"instances": []
|
|
},
|
|
{
|
|
"module": "module.vpc",
|
|
"mode": "managed",
|
|
"type": "google_compute_shared_vpc_service_project",
|
|
"name": "service_projects",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google-beta\"]",
|
|
"instances": []
|
|
},
|
|
{
|
|
"module": "module.vpc",
|
|
"mode": "managed",
|
|
"type": "google_compute_subnetwork",
|
|
"name": "private_nat",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
"instances": []
|
|
},
|
|
{
|
|
"module": "module.vpc",
|
|
"mode": "managed",
|
|
"type": "google_compute_subnetwork",
|
|
"name": "proxy_only",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
"instances": []
|
|
},
|
|
{
|
|
"module": "module.vpc",
|
|
"mode": "managed",
|
|
"type": "google_compute_subnetwork",
|
|
"name": "psc",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
"instances": []
|
|
},
|
|
{
|
|
"module": "module.vpc",
|
|
"mode": "managed",
|
|
"type": "google_compute_subnetwork",
|
|
"name": "subnetwork",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google-beta\"]",
|
|
"instances": [
|
|
{
|
|
"index_key": "europe-west1/subnet",
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"allow_subnet_cidr_routes_overlap": false,
|
|
"creation_timestamp": "2025-12-07T04:41:42.561-08:00",
|
|
"description": "Terraform-managed.",
|
|
"external_ipv6_prefix": "",
|
|
"fingerprint": null,
|
|
"gateway_address": "10.0.0.1",
|
|
"id": "projects/kvgd-bevcloud-moodle/regions/europe-west1/subnetworks/subnet",
|
|
"internal_ipv6_prefix": "",
|
|
"ip_cidr_range": "10.0.0.0/20",
|
|
"ipv6_access_type": "",
|
|
"ipv6_cidr_range": "",
|
|
"log_config": [],
|
|
"name": "subnet",
|
|
"network": "https://www.googleapis.com/compute/v1/projects/kvgd-bevcloud-moodle/global/networks/kvgd-sql-vpc",
|
|
"private_ip_google_access": true,
|
|
"private_ipv6_google_access": "DISABLE_GOOGLE_ACCESS",
|
|
"project": "kvgd-bevcloud-moodle",
|
|
"purpose": "PRIVATE",
|
|
"region": "europe-west1",
|
|
"role": "",
|
|
"secondary_ip_range": [],
|
|
"self_link": "https://www.googleapis.com/compute/v1/projects/kvgd-bevcloud-moodle/regions/europe-west1/subnetworks/subnet",
|
|
"send_secondary_ip_range_if_empty": true,
|
|
"stack_type": "IPV4_ONLY",
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"identity_schema_version": 0,
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19",
|
|
"dependencies": [
|
|
"module.project.data.google_bigquery_default_service_account.bq_sa",
|
|
"module.project.data.google_project.project",
|
|
"module.project.data.google_storage_project_service_account.gcs_sa",
|
|
"module.project.google_compute_shared_vpc_host_project.shared_vpc_host",
|
|
"module.project.google_compute_shared_vpc_service_project.service_projects",
|
|
"module.project.google_compute_shared_vpc_service_project.shared_vpc_service",
|
|
"module.project.google_kms_crypto_key_iam_member.service_agent_cmek",
|
|
"module.project.google_org_policy_policy.default",
|
|
"module.project.google_project.project",
|
|
"module.project.google_project_default_service_accounts.default_service_accounts",
|
|
"module.project.google_project_iam_member.service_agents",
|
|
"module.project.google_project_iam_member.shared_vpc_host_robots",
|
|
"module.project.google_project_service.project_services",
|
|
"module.project.google_project_service_identity.default",
|
|
"module.vpc.google_compute_network.network"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"module": "module.vpc",
|
|
"mode": "managed",
|
|
"type": "google_compute_subnetwork_iam_binding",
|
|
"name": "authoritative",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
"instances": []
|
|
},
|
|
{
|
|
"module": "module.vpc",
|
|
"mode": "managed",
|
|
"type": "google_compute_subnetwork_iam_binding",
|
|
"name": "bindings",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
"instances": []
|
|
},
|
|
{
|
|
"module": "module.vpc",
|
|
"mode": "managed",
|
|
"type": "google_compute_subnetwork_iam_member",
|
|
"name": "bindings",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
"instances": []
|
|
},
|
|
{
|
|
"module": "module.vpc",
|
|
"mode": "managed",
|
|
"type": "google_dns_policy",
|
|
"name": "default",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
"instances": []
|
|
},
|
|
{
|
|
"module": "module.vpc",
|
|
"mode": "managed",
|
|
"type": "google_network_connectivity_policy_based_route",
|
|
"name": "default",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
"instances": []
|
|
},
|
|
{
|
|
"module": "module.vpc",
|
|
"mode": "managed",
|
|
"type": "google_service_networking_connection",
|
|
"name": "psa_connection",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
"instances": [
|
|
{
|
|
"index_key": "servicenetworking.googleapis.com",
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"deletion_policy": null,
|
|
"id": "projects%2Fkvgd-bevcloud-moodle%2Fglobal%2Fnetworks%2Fkvgd-sql-vpc:servicenetworking.googleapis.com",
|
|
"network": "projects/kvgd-bevcloud-moodle/global/networks/kvgd-sql-vpc",
|
|
"peering": "servicenetworking-googleapis-com",
|
|
"reserved_peering_ranges": [
|
|
"servicenetworking-googleapis-com-cloud-sql"
|
|
],
|
|
"service": "servicenetworking.googleapis.com",
|
|
"timeouts": null,
|
|
"update_on_creation_fail": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"identity_schema_version": 0,
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjo2MDAwMDAwMDAwMDAsImRlbGV0ZSI6NjAwMDAwMDAwMDAwLCJ1cGRhdGUiOjYwMDAwMDAwMDAwMH19",
|
|
"dependencies": [
|
|
"module.project.data.google_bigquery_default_service_account.bq_sa",
|
|
"module.project.data.google_project.project",
|
|
"module.project.data.google_storage_project_service_account.gcs_sa",
|
|
"module.project.google_compute_shared_vpc_host_project.shared_vpc_host",
|
|
"module.project.google_compute_shared_vpc_service_project.service_projects",
|
|
"module.project.google_compute_shared_vpc_service_project.shared_vpc_service",
|
|
"module.project.google_kms_crypto_key_iam_member.service_agent_cmek",
|
|
"module.project.google_org_policy_policy.default",
|
|
"module.project.google_project.project",
|
|
"module.project.google_project_default_service_accounts.default_service_accounts",
|
|
"module.project.google_project_iam_member.service_agents",
|
|
"module.project.google_project_iam_member.shared_vpc_host_robots",
|
|
"module.project.google_project_service.project_services",
|
|
"module.project.google_project_service_identity.default",
|
|
"module.vpc.google_compute_network.network"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"module": "module.vpc",
|
|
"mode": "managed",
|
|
"type": "google_service_networking_peered_dns_domain",
|
|
"name": "name",
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
"instances": []
|
|
}
|
|
],
|
|
"check_results": [
|
|
{
|
|
"object_kind": "var",
|
|
"config_addr": "module.cloudsql.var.ssl",
|
|
"status": "pass",
|
|
"objects": [
|
|
{
|
|
"object_addr": "module.cloudsql.var.ssl",
|
|
"status": "pass"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"object_kind": "var",
|
|
"config_addr": "module.cloudsql.var.activation_policy",
|
|
"status": "pass",
|
|
"objects": [
|
|
{
|
|
"object_addr": "module.cloudsql.var.activation_policy",
|
|
"status": "pass"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"object_kind": "var",
|
|
"config_addr": "module.project.var.prefix",
|
|
"status": "pass",
|
|
"objects": [
|
|
{
|
|
"object_addr": "module.project.var.prefix",
|
|
"status": "pass"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"object_kind": "var",
|
|
"config_addr": "module.vpc.var.firewall_policy_enforcement_order",
|
|
"status": "pass",
|
|
"objects": [
|
|
{
|
|
"object_addr": "module.vpc.var.firewall_policy_enforcement_order",
|
|
"status": "pass"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"object_kind": "var",
|
|
"config_addr": "module.cloud_run.var.eventarc_triggers",
|
|
"status": "pass",
|
|
"objects": [
|
|
{
|
|
"object_addr": "module.cloud_run.var.eventarc_triggers",
|
|
"status": "pass"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"object_kind": "var",
|
|
"config_addr": "module.project.var.logging_data_access",
|
|
"status": "pass",
|
|
"objects": [
|
|
{
|
|
"object_addr": "module.project.var.logging_data_access",
|
|
"status": "pass"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"object_kind": "var",
|
|
"config_addr": "module.project.var.tags",
|
|
"status": "pass",
|
|
"objects": [
|
|
{
|
|
"object_addr": "module.project.var.tags",
|
|
"status": "pass"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"object_kind": "var",
|
|
"config_addr": "module.project.var.parent",
|
|
"status": "pass",
|
|
"objects": [
|
|
{
|
|
"object_addr": "module.project.var.parent",
|
|
"status": "pass"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"object_kind": "resource",
|
|
"config_addr": "module.project.google_project.project",
|
|
"status": "pass",
|
|
"objects": [
|
|
{
|
|
"object_addr": "module.project.google_project.project[0]",
|
|
"status": "pass"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"object_kind": "var",
|
|
"config_addr": "module.vpc.var.psa_configs",
|
|
"status": "pass",
|
|
"objects": [
|
|
{
|
|
"object_addr": "module.vpc.var.psa_configs",
|
|
"status": "pass"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"object_kind": "var",
|
|
"config_addr": "module.cloud_run.var.prefix",
|
|
"status": "pass",
|
|
"objects": [
|
|
{
|
|
"object_addr": "module.cloud_run.var.prefix",
|
|
"status": "pass"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"object_kind": "var",
|
|
"config_addr": "module.project.var.shared_vpc_service_config",
|
|
"status": "pass",
|
|
"objects": [
|
|
{
|
|
"object_addr": "module.project.var.shared_vpc_service_config",
|
|
"status": "pass"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"object_kind": "var",
|
|
"config_addr": "module.cloudsql.var.network_config",
|
|
"status": "pass",
|
|
"objects": [
|
|
{
|
|
"object_addr": "module.cloudsql.var.network_config",
|
|
"status": "pass"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"object_kind": "var",
|
|
"config_addr": "module.cloud_run.var.ingress_settings",
|
|
"status": "pass",
|
|
"objects": [
|
|
{
|
|
"object_addr": "module.cloud_run.var.ingress_settings",
|
|
"status": "pass"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"object_kind": "var",
|
|
"config_addr": "module.project.var.deletion_policy",
|
|
"status": "pass",
|
|
"objects": [
|
|
{
|
|
"object_addr": "module.project.var.deletion_policy",
|
|
"status": "pass"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"object_kind": "var",
|
|
"config_addr": "module.project.var.quotas",
|
|
"status": "pass",
|
|
"objects": [
|
|
{
|
|
"object_addr": "module.project.var.quotas",
|
|
"status": "pass"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"object_kind": "var",
|
|
"config_addr": "module.project.var.network_tags",
|
|
"status": "pass",
|
|
"objects": [
|
|
{
|
|
"object_addr": "module.project.var.network_tags",
|
|
"status": "pass"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"object_kind": "var",
|
|
"config_addr": "module.project.var.logging_sinks",
|
|
"status": "pass",
|
|
"objects": [
|
|
{
|
|
"object_addr": "module.project.var.logging_sinks",
|
|
"status": "pass"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"object_kind": "var",
|
|
"config_addr": "module.vpc.var.routes",
|
|
"status": "pass",
|
|
"objects": [
|
|
{
|
|
"object_addr": "module.vpc.var.routes",
|
|
"status": "pass"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"object_kind": "var",
|
|
"config_addr": "module.vpc.var.routing_mode",
|
|
"status": "pass",
|
|
"objects": [
|
|
{
|
|
"object_addr": "module.vpc.var.routing_mode",
|
|
"status": "pass"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"object_kind": "var",
|
|
"config_addr": "module.project.var.default_service_account",
|
|
"status": "pass",
|
|
"objects": [
|
|
{
|
|
"object_addr": "module.project.var.default_service_account",
|
|
"status": "pass"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"object_kind": "check",
|
|
"config_addr": "module.project.check.custom_roles",
|
|
"status": "pass",
|
|
"objects": [
|
|
{
|
|
"object_addr": "module.project.check.custom_roles",
|
|
"status": "pass"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"object_kind": "var",
|
|
"config_addr": "module.cloudsql.var.prefix",
|
|
"status": "pass",
|
|
"objects": [
|
|
{
|
|
"object_addr": "module.cloudsql.var.prefix",
|
|
"status": "pass"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"object_kind": "var",
|
|
"config_addr": "module.vpc.var.policy_based_routes",
|
|
"status": "pass",
|
|
"objects": [
|
|
{
|
|
"object_addr": "module.vpc.var.policy_based_routes",
|
|
"status": "pass"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"object_kind": "var",
|
|
"config_addr": "module.cloudsql.var.maintenance_config",
|
|
"status": "pass",
|
|
"objects": [
|
|
{
|
|
"object_addr": "module.cloudsql.var.maintenance_config",
|
|
"status": "pass"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|