diff --git a/infrastructure/terraform/terraform.tfstate b/infrastructure/terraform/terraform.tfstate deleted file mode 100644 index a4326f8..0000000 --- a/infrastructure/terraform/terraform.tfstate +++ /dev/null @@ -1,700 +0,0 @@ -{ - "version": 4, - "terraform_version": "1.15.4", - "serial": 45, - "lineage": "88d46b78-a06c-f64f-5e21-905b6f0583d9", - "outputs": { - "artifact_registry_url": { - "value": "europe-west1-docker.pkg.dev/propane-will-491900-m5/agent-images", - "type": "string" - }, - "service_account_email": { - "value": "osvauco-agent-sa@propane-will-491900-m5.iam.gserviceaccount.com", - "type": "string" - } - }, - "resources": [ - { - "mode": "managed", - "type": "google_artifact_registry_repository", - "name": "repo", - "provider": "provider[\"registry.terraform.io/hashicorp/google\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "cleanup_policies": [], - "cleanup_policy_dry_run": false, - "create_time": "2026-05-26T05:04:46.779216Z", - "deletion_policy": "DELETE", - "description": "", - "docker_config": [], - "effective_labels": { - "goog-terraform-provisioned": "true" - }, - "format": "DOCKER", - "id": "projects/propane-will-491900-m5/locations/europe-west1/repositories/agent-images", - "kms_key_name": "", - "labels": {}, - "location": "europe-west1", - "maven_config": [], - "mode": "STANDARD_REPOSITORY", - "name": "agent-images", - "project": "propane-will-491900-m5", - "registry_uri": "europe-west1-docker.pkg.dev/propane-will-491900-m5/agent-images", - "remote_repository_config": [], - "repository_id": "agent-images", - "terraform_labels": { - "goog-terraform-provisioned": "true" - }, - "timeouts": null, - "update_time": "2026-05-26T05:04:46.779216Z", - "virtual_repository_config": [], - "vulnerability_scanning_config": [ - { - "enablement_config": "", - "enablement_state": "SCANNING_DISABLED", - "enablement_state_reason": "API containerscanning.googleapis.com is not enabled." - } - ] - }, - "sensitive_attributes": [], - "identity_schema_version": 1, - "identity": { - "location": "europe-west1", - "project": "propane-will-491900-m5", - "repository_id": "agent-images" - }, - "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19" - } - ] - }, - { - "mode": "managed", - "type": "google_bigquery_dataset", - "name": "logs", - "provider": "provider[\"registry.terraform.io/hashicorp/google\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "access": [ - { - "condition": [], - "dataset": [], - "domain": "", - "group_by_email": "", - "iam_member": "", - "role": "OWNER", - "routine": [], - "special_group": "", - "user_by_email": "chris.christiansen@vauco.no", - "view": [] - }, - { - "condition": [], - "dataset": [], - "domain": "", - "group_by_email": "", - "iam_member": "", - "role": "OWNER", - "routine": [], - "special_group": "projectOwners", - "user_by_email": "", - "view": [] - }, - { - "condition": [], - "dataset": [], - "domain": "", - "group_by_email": "", - "iam_member": "", - "role": "READER", - "routine": [], - "special_group": "projectReaders", - "user_by_email": "", - "view": [] - }, - { - "condition": [], - "dataset": [], - "domain": "", - "group_by_email": "", - "iam_member": "", - "role": "WRITER", - "routine": [], - "special_group": "projectWriters", - "user_by_email": "", - "view": [] - } - ], - "creation_time": 1779773249328, - "dataset_id": "osvauco_logs", - "default_collation": "", - "default_encryption_configuration": [], - "default_partition_expiration_ms": 0, - "default_table_expiration_ms": 7776000000, - "delete_contents_on_destroy": false, - "deletion_policy": "DELETE", - "description": "", - "effective_labels": { - "goog-terraform-provisioned": "true" - }, - "etag": "0YP36cJOopQKmIed2WTmyw==", - "external_catalog_dataset_options": [], - "external_dataset_reference": [], - "friendly_name": "OSVauco Logs", - "id": "projects/propane-will-491900-m5/datasets/osvauco_logs", - "is_case_insensitive": false, - "labels": null, - "last_modified_time": 1779773249328, - "location": "europe-west1", - "max_time_travel_hours": "168", - "project": "propane-will-491900-m5", - "resource_tags": null, - "self_link": "https://bigquery.googleapis.com/bigquery/v2/projects/propane-will-491900-m5/datasets/osvauco_logs", - "storage_billing_model": "", - "terraform_labels": { - "goog-terraform-provisioned": "true" - }, - "timeouts": null - }, - "sensitive_attributes": [], - "identity_schema_version": 0, - "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19" - } - ] - }, - { - "mode": "managed", - "type": "google_bigquery_table", - "name": "cloud_run_logs", - "provider": "provider[\"registry.terraform.io/hashicorp/google\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "biglake_configuration": [], - "clustering": null, - "creation_time": 1779773250362, - "dataset_id": "osvauco_logs", - "deletion_policy": "DELETE", - "deletion_protection": false, - "description": "", - "effective_labels": { - "goog-terraform-provisioned": "true" - }, - "encryption_configuration": [], - "etag": "jk+j8DmdDwt11iy8M5wKqA==", - "expiration_time": 1787549250362, - "external_catalog_table_options": [], - "external_data_configuration": [], - "friendly_name": "", - "generated_schema_columns": "", - "id": "projects/propane-will-491900-m5/datasets/osvauco_logs/tables/cloud_run_logs", - "ignore_auto_generated_schema": false, - "ignore_schema_changes": null, - "labels": null, - "last_modified_time": 1779773250434, - "location": "europe-west1", - "materialized_view": [], - "max_staleness": "", - "num_bytes": 0, - "num_long_term_bytes": 0, - "num_rows": 0, - "project": "propane-will-491900-m5", - "range_partitioning": [], - "require_partition_filter": false, - "resource_tags": null, - "schema": "[{\"mode\":\"REQUIRED\",\"name\":\"timestamp\",\"type\":\"TIMESTAMP\"},{\"mode\":\"NULLABLE\",\"name\":\"severity\",\"type\":\"STRING\"},{\"mode\":\"NULLABLE\",\"name\":\"service_name\",\"type\":\"STRING\"},{\"mode\":\"NULLABLE\",\"name\":\"revision\",\"type\":\"STRING\"},{\"mode\":\"NULLABLE\",\"name\":\"http_method\",\"type\":\"STRING\"},{\"mode\":\"NULLABLE\",\"name\":\"http_url\",\"type\":\"STRING\"},{\"mode\":\"NULLABLE\",\"name\":\"http_status\",\"type\":\"INTEGER\"},{\"mode\":\"NULLABLE\",\"name\":\"latency_ms\",\"type\":\"FLOAT\"},{\"mode\":\"NULLABLE\",\"name\":\"message\",\"type\":\"STRING\"},{\"mode\":\"NULLABLE\",\"name\":\"trace\",\"type\":\"STRING\"},{\"mode\":\"NULLABLE\",\"name\":\"labels\",\"type\":\"JSON\"}]", - "schema_foreign_type_info": [], - "self_link": "https://bigquery.googleapis.com/bigquery/v2/projects/propane-will-491900-m5/datasets/osvauco_logs/tables/cloud_run_logs", - "table_constraints": [], - "table_id": "cloud_run_logs", - "table_metadata_view": null, - "table_replication_info": [], - "terraform_labels": { - "goog-terraform-provisioned": "true" - }, - "time_partitioning": [ - { - "expiration_ms": 7776000000, - "field": "timestamp", - "require_partition_filter": false, - "type": "DAY" - } - ], - "type": "TABLE", - "view": [] - }, - "sensitive_attributes": [], - "identity_schema_version": 0, - "private": "bnVsbA==", - "dependencies": [ - "google_bigquery_dataset.logs" - ] - } - ] - }, - { - "mode": "managed", - "type": "google_project_iam_member", - "name": "agent_sa_roles", - "provider": "provider[\"registry.terraform.io/hashicorp/google\"]", - "instances": [ - { - "index_key": "roles/aiplatform.user", - "schema_version": 0, - "attributes": { - "condition": [], - "etag": "BwZSsY9DBZ4=", - "id": "propane-will-491900-m5/roles/aiplatform.user/serviceAccount:osvauco-agent-sa@propane-will-491900-m5.iam.gserviceaccount.com", - "member": "serviceAccount:osvauco-agent-sa@propane-will-491900-m5.iam.gserviceaccount.com", - "project": "propane-will-491900-m5", - "role": "roles/aiplatform.user" - }, - "sensitive_attributes": [], - "identity_schema_version": 0, - "private": "bnVsbA==", - "dependencies": [ - "google_service_account.agent_sa" - ] - }, - { - "index_key": "roles/cloudtrace.agent", - "schema_version": 0, - "attributes": { - "condition": [], - "etag": "BwZSsY9DBZ4=", - "id": "propane-will-491900-m5/roles/cloudtrace.agent/serviceAccount:osvauco-agent-sa@propane-will-491900-m5.iam.gserviceaccount.com", - "member": "serviceAccount:osvauco-agent-sa@propane-will-491900-m5.iam.gserviceaccount.com", - "project": "propane-will-491900-m5", - "role": "roles/cloudtrace.agent" - }, - "sensitive_attributes": [], - "identity_schema_version": 0, - "private": "bnVsbA==", - "dependencies": [ - "google_service_account.agent_sa" - ] - }, - { - "index_key": "roles/logging.logWriter", - "schema_version": 0, - "attributes": { - "condition": [], - "etag": "BwZSsY9DBZ4=", - "id": "propane-will-491900-m5/roles/logging.logWriter/serviceAccount:osvauco-agent-sa@propane-will-491900-m5.iam.gserviceaccount.com", - "member": "serviceAccount:osvauco-agent-sa@propane-will-491900-m5.iam.gserviceaccount.com", - "project": "propane-will-491900-m5", - "role": "roles/logging.logWriter" - }, - "sensitive_attributes": [], - "identity_schema_version": 0, - "private": "bnVsbA==", - "dependencies": [ - "google_service_account.agent_sa" - ] - }, - { - "index_key": "roles/monitoring.metricWriter", - "schema_version": 0, - "attributes": { - "condition": [], - "etag": "BwZSsY9DBZ4=", - "id": "propane-will-491900-m5/roles/monitoring.metricWriter/serviceAccount:osvauco-agent-sa@propane-will-491900-m5.iam.gserviceaccount.com", - "member": "serviceAccount:osvauco-agent-sa@propane-will-491900-m5.iam.gserviceaccount.com", - "project": "propane-will-491900-m5", - "role": "roles/monitoring.metricWriter" - }, - "sensitive_attributes": [], - "identity_schema_version": 0, - "private": "bnVsbA==", - "dependencies": [ - "google_service_account.agent_sa" - ] - }, - { - "index_key": "roles/run.invoker", - "schema_version": 0, - "attributes": { - "condition": [], - "etag": "BwZSsY9DBZ4=", - "id": "propane-will-491900-m5/roles/run.invoker/serviceAccount:osvauco-agent-sa@propane-will-491900-m5.iam.gserviceaccount.com", - "member": "serviceAccount:osvauco-agent-sa@propane-will-491900-m5.iam.gserviceaccount.com", - "project": "propane-will-491900-m5", - "role": "roles/run.invoker" - }, - "sensitive_attributes": [], - "identity_schema_version": 0, - "private": "bnVsbA==", - "dependencies": [ - "google_service_account.agent_sa" - ] - }, - { - "index_key": "roles/secretmanager.secretAccessor", - "schema_version": 0, - "attributes": { - "condition": [], - "etag": "BwZSsY9DBZ4=", - "id": "propane-will-491900-m5/roles/secretmanager.secretAccessor/serviceAccount:osvauco-agent-sa@propane-will-491900-m5.iam.gserviceaccount.com", - "member": "serviceAccount:osvauco-agent-sa@propane-will-491900-m5.iam.gserviceaccount.com", - "project": "propane-will-491900-m5", - "role": "roles/secretmanager.secretAccessor" - }, - "sensitive_attributes": [], - "identity_schema_version": 0, - "private": "bnVsbA==", - "dependencies": [ - "google_service_account.agent_sa" - ] - }, - { - "index_key": "roles/storage.objectAdmin", - "schema_version": 0, - "attributes": { - "condition": [], - "etag": "BwZSsY9DBZ4=", - "id": "propane-will-491900-m5/roles/storage.objectAdmin/serviceAccount:osvauco-agent-sa@propane-will-491900-m5.iam.gserviceaccount.com", - "member": "serviceAccount:osvauco-agent-sa@propane-will-491900-m5.iam.gserviceaccount.com", - "project": "propane-will-491900-m5", - "role": "roles/storage.objectAdmin" - }, - "sensitive_attributes": [], - "identity_schema_version": 0, - "private": "bnVsbA==", - "dependencies": [ - "google_service_account.agent_sa" - ] - } - ] - }, - { - "mode": "managed", - "type": "google_project_iam_member", - "name": "bq_log_writer", - "provider": "provider[\"registry.terraform.io/hashicorp/google\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "condition": [], - "etag": "BwZSscB/pxg=", - "id": "propane-will-491900-m5/roles/bigquery.dataEditor/serviceAccount:osvauco-agent-sa@propane-will-491900-m5.iam.gserviceaccount.com", - "member": "serviceAccount:osvauco-agent-sa@propane-will-491900-m5.iam.gserviceaccount.com", - "project": "propane-will-491900-m5", - "role": "roles/bigquery.dataEditor" - }, - "sensitive_attributes": [], - "identity_schema_version": 0, - "private": "bnVsbA==", - "dependencies": [ - "google_service_account.agent_sa" - ] - } - ] - }, - { - "mode": "managed", - "type": "google_project_service", - "name": "apis", - "provider": "provider[\"registry.terraform.io/hashicorp/google\"]", - "instances": [ - { - "index_key": "aiplatform.googleapis.com", - "schema_version": 0, - "attributes": { - "deletion_policy": "DELETE", - "disable_dependent_services": true, - "disable_on_destroy": null, - "id": "propane-will-491900-m5/aiplatform.googleapis.com", - "project": "propane-will-491900-m5", - "service": "aiplatform.googleapis.com", - "timeouts": null - }, - "sensitive_attributes": [], - "identity_schema_version": 0, - "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=" - }, - { - "index_key": "artifactregistry.googleapis.com", - "schema_version": 0, - "attributes": { - "deletion_policy": "DELETE", - "disable_dependent_services": true, - "disable_on_destroy": null, - "id": "propane-will-491900-m5/artifactregistry.googleapis.com", - "project": "propane-will-491900-m5", - "service": "artifactregistry.googleapis.com", - "timeouts": null - }, - "sensitive_attributes": [], - "identity_schema_version": 0, - "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=" - }, - { - "index_key": "cloudbilling.googleapis.com", - "schema_version": 0, - "attributes": { - "deletion_policy": "DELETE", - "disable_dependent_services": true, - "disable_on_destroy": null, - "id": "propane-will-491900-m5/cloudbilling.googleapis.com", - "project": "propane-will-491900-m5", - "service": "cloudbilling.googleapis.com", - "timeouts": null - }, - "sensitive_attributes": [], - "identity_schema_version": 0, - "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=" - }, - { - "index_key": "cloudbuild.googleapis.com", - "schema_version": 0, - "attributes": { - "deletion_policy": "DELETE", - "disable_dependent_services": true, - "disable_on_destroy": null, - "id": "propane-will-491900-m5/cloudbuild.googleapis.com", - "project": "propane-will-491900-m5", - "service": "cloudbuild.googleapis.com", - "timeouts": null - }, - "sensitive_attributes": [], - "identity_schema_version": 0, - "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=" - }, - { - "index_key": "cloudfunctions.googleapis.com", - "schema_version": 0, - "attributes": { - "deletion_policy": "DELETE", - "disable_dependent_services": true, - "disable_on_destroy": null, - "id": "propane-will-491900-m5/cloudfunctions.googleapis.com", - "project": "propane-will-491900-m5", - "service": "cloudfunctions.googleapis.com", - "timeouts": null - }, - "sensitive_attributes": [], - "identity_schema_version": 0, - "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=" - }, - { - "index_key": "cloudresourcemanager.googleapis.com", - "schema_version": 0, - "attributes": { - "deletion_policy": "DELETE", - "disable_dependent_services": true, - "disable_on_destroy": null, - "id": "propane-will-491900-m5/cloudresourcemanager.googleapis.com", - "project": "propane-will-491900-m5", - "service": "cloudresourcemanager.googleapis.com", - "timeouts": null - }, - "sensitive_attributes": [], - "identity_schema_version": 0, - "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=" - }, - { - "index_key": "cloudtrace.googleapis.com", - "schema_version": 0, - "attributes": { - "deletion_policy": "DELETE", - "disable_dependent_services": true, - "disable_on_destroy": null, - "id": "propane-will-491900-m5/cloudtrace.googleapis.com", - "project": "propane-will-491900-m5", - "service": "cloudtrace.googleapis.com", - "timeouts": null - }, - "sensitive_attributes": [], - "identity_schema_version": 0, - "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=" - }, - { - "index_key": "iam.googleapis.com", - "schema_version": 0, - "attributes": { - "deletion_policy": "DELETE", - "disable_dependent_services": true, - "disable_on_destroy": null, - "id": "propane-will-491900-m5/iam.googleapis.com", - "project": "propane-will-491900-m5", - "service": "iam.googleapis.com", - "timeouts": null - }, - "sensitive_attributes": [], - "identity_schema_version": 0, - "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=" - }, - { - "index_key": "logging.googleapis.com", - "schema_version": 0, - "attributes": { - "deletion_policy": "DELETE", - "disable_dependent_services": true, - "disable_on_destroy": null, - "id": "propane-will-491900-m5/logging.googleapis.com", - "project": "propane-will-491900-m5", - "service": "logging.googleapis.com", - "timeouts": null - }, - "sensitive_attributes": [], - "identity_schema_version": 0, - "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=" - }, - { - "index_key": "monitoring.googleapis.com", - "schema_version": 0, - "attributes": { - "deletion_policy": "DELETE", - "disable_dependent_services": true, - "disable_on_destroy": null, - "id": "propane-will-491900-m5/monitoring.googleapis.com", - "project": "propane-will-491900-m5", - "service": "monitoring.googleapis.com", - "timeouts": null - }, - "sensitive_attributes": [], - "identity_schema_version": 0, - "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=" - }, - { - "index_key": "pubsub.googleapis.com", - "schema_version": 0, - "attributes": { - "deletion_policy": "DELETE", - "disable_dependent_services": true, - "disable_on_destroy": null, - "id": "propane-will-491900-m5/pubsub.googleapis.com", - "project": "propane-will-491900-m5", - "service": "pubsub.googleapis.com", - "timeouts": null - }, - "sensitive_attributes": [], - "identity_schema_version": 0, - "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=" - }, - { - "index_key": "run.googleapis.com", - "schema_version": 0, - "attributes": { - "deletion_policy": "DELETE", - "disable_dependent_services": true, - "disable_on_destroy": null, - "id": "propane-will-491900-m5/run.googleapis.com", - "project": "propane-will-491900-m5", - "service": "run.googleapis.com", - "timeouts": null - }, - "sensitive_attributes": [], - "identity_schema_version": 0, - "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=" - }, - { - "index_key": "secretmanager.googleapis.com", - "schema_version": 0, - "attributes": { - "deletion_policy": "DELETE", - "disable_dependent_services": true, - "disable_on_destroy": null, - "id": "propane-will-491900-m5/secretmanager.googleapis.com", - "project": "propane-will-491900-m5", - "service": "secretmanager.googleapis.com", - "timeouts": null - }, - "sensitive_attributes": [], - "identity_schema_version": 0, - "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=" - }, - { - "index_key": "storage.googleapis.com", - "schema_version": 0, - "attributes": { - "deletion_policy": "DELETE", - "disable_dependent_services": true, - "disable_on_destroy": null, - "id": "propane-will-491900-m5/storage.googleapis.com", - "project": "propane-will-491900-m5", - "service": "storage.googleapis.com", - "timeouts": null - }, - "sensitive_attributes": [], - "identity_schema_version": 0, - "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=" - } - ] - }, - { - "mode": "managed", - "type": "google_pubsub_topic", - "name": "billing_alerts", - "provider": "provider[\"registry.terraform.io/hashicorp/google\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "deletion_policy": "DELETE", - "effective_labels": {}, - "id": "projects/propane-will-491900-m5/topics/billing-alert-auto-teardown", - "ingestion_data_source_settings": [], - "kms_key_name": "", - "labels": {}, - "message_retention_duration": "", - "message_storage_policy": [], - "message_transforms": [], - "name": "billing-alert-auto-teardown", - "project": "propane-will-491900-m5", - "schema_settings": [], - "tags": null, - "terraform_labels": {}, - "timeouts": null - }, - "sensitive_attributes": [], - "identity_schema_version": 1, - "identity": { - "name": "billing-alert-auto-teardown", - "project": "propane-will-491900-m5" - }, - "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH0sInNjaGVtYV92ZXJzaW9uIjoiMCJ9" - } - ] - }, - { - "mode": "managed", - "type": "google_service_account", - "name": "agent_sa", - "provider": "provider[\"registry.terraform.io/hashicorp/google\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "account_id": "osvauco-agent-sa", - "create_ignore_already_exists": null, - "deletion_policy": "DELETE", - "description": "", - "disabled": false, - "display_name": "OSVauco Agent Runner SA", - "email": "osvauco-agent-sa@propane-will-491900-m5.iam.gserviceaccount.com", - "id": "projects/propane-will-491900-m5/serviceAccounts/osvauco-agent-sa@propane-will-491900-m5.iam.gserviceaccount.com", - "member": "serviceAccount:osvauco-agent-sa@propane-will-491900-m5.iam.gserviceaccount.com", - "name": "projects/propane-will-491900-m5/serviceAccounts/osvauco-agent-sa@propane-will-491900-m5.iam.gserviceaccount.com", - "project": "propane-will-491900-m5", - "timeouts": null, - "unique_id": "100050809037592029700" - }, - "sensitive_attributes": [], - "identity_schema_version": 1, - "identity": { - "email": "osvauco-agent-sa@propane-will-491900-m5.iam.gserviceaccount.com", - "project": "propane-will-491900-m5" - }, - "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjozMDAwMDAwMDAwMDB9fQ==" - } - ] - } - ], - "check_results": null -} diff --git a/infrastructure/terraform/terraform.tfstate.1779772782.backup b/infrastructure/terraform/terraform.tfstate.1779772782.backup deleted file mode 100644 index d70c00b..0000000 --- a/infrastructure/terraform/terraform.tfstate.1779772782.backup +++ /dev/null @@ -1,711 +0,0 @@ -{ - "version": 4, - "terraform_version": "1.15.4", - "serial": 40, - "lineage": "88d46b78-a06c-f64f-5e21-905b6f0583d9", - "outputs": { - "artifact_registry_url": { - "value": "europe-west1-docker.pkg.dev/propane-will-491900-m5/agent-images", - "type": "string" - }, - "service_account_email": { - "value": "osvauco-agent-sa@propane-will-491900-m5.iam.gserviceaccount.com", - "type": "string" - } - }, - "resources": [ - { - "mode": "managed", - "type": "google_artifact_registry_repository", - "name": "repo", - "provider": "provider[\"registry.terraform.io/hashicorp/google\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "cleanup_policies": [], - "cleanup_policy_dry_run": false, - "create_time": "2026-05-26T05:04:46.779216Z", - "deletion_policy": "DELETE", - "description": "", - "docker_config": [], - "effective_labels": { - "goog-terraform-provisioned": "true" - }, - "format": "DOCKER", - "id": "projects/propane-will-491900-m5/locations/europe-west1/repositories/agent-images", - "kms_key_name": "", - "labels": {}, - "location": "europe-west1", - "maven_config": [], - "mode": "STANDARD_REPOSITORY", - "name": "agent-images", - "project": "propane-will-491900-m5", - "registry_uri": "europe-west1-docker.pkg.dev/propane-will-491900-m5/agent-images", - "remote_repository_config": [], - "repository_id": "agent-images", - "terraform_labels": { - "goog-terraform-provisioned": "true" - }, - "timeouts": null, - "update_time": "2026-05-26T05:04:46.779216Z", - "virtual_repository_config": [], - "vulnerability_scanning_config": [ - { - "enablement_config": "", - "enablement_state": "SCANNING_DISABLED", - "enablement_state_reason": "API containerscanning.googleapis.com is not enabled." - } - ] - }, - "sensitive_attributes": [], - "identity_schema_version": 1, - "identity": { - "location": "europe-west1", - "project": "propane-will-491900-m5", - "repository_id": "agent-images" - }, - "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19" - } - ] - }, - { - "mode": "managed", - "type": "google_cloud_run_v2_service", - "name": "agent_service", - "provider": "provider[\"registry.terraform.io/hashicorp/google\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "annotations": {}, - "binary_authorization": [], - "build_config": [], - "client": "", - "client_version": "", - "conditions": [ - { - "execution_reason": "", - "last_transition_time": "2026-05-26T05:14:25.798237Z", - "message": "Revision 'osvauco-agent-00007-zlm' is not ready and cannot serve traffic. Image 'europe-west1-docker.pkg.dev/propane-will-491900-m5/agent-images/osvauco-agent:latest' not found.", - "reason": "REVISION_FAILED", - "revision_reason": "", - "severity": "", - "state": "CONDITION_FAILED", - "type": "RoutesReady" - }, - { - "execution_reason": "", - "last_transition_time": "2026-05-26T05:14:25.805972Z", - "message": "Image 'europe-west1-docker.pkg.dev/propane-will-491900-m5/agent-images/osvauco-agent:latest' not found.", - "reason": "", - "revision_reason": "", - "severity": "", - "state": "CONDITION_FAILED", - "type": "ConfigurationsReady" - } - ], - "create_time": "2026-05-25T22:48:32.969598Z", - "creator": "chris.christiansen@vauco.no", - "custom_audiences": [], - "default_uri_disabled": false, - "delete_time": "", - "deletion_policy": "DELETE", - "deletion_protection": true, - "description": "", - "effective_annotations": {}, - "effective_labels": {}, - "etag": "\"CLHY1NAGEMjMn60B/cHJvamVjdHMvcHJvcGFuZS13aWxsLTQ5MTkwMC1tNS9sb2NhdGlvbnMvZXVyb3BlLXdlc3QxL3NlcnZpY2VzL29zdmF1Y28tYWdlbnQ\"", - "expire_time": "", - "generation": "7", - "iap_enabled": false, - "id": "projects/propane-will-491900-m5/locations/europe-west1/services/osvauco-agent", - "ingress": "INGRESS_TRAFFIC_ALL", - "invoker_iam_disabled": false, - "labels": {}, - "last_modifier": "chris.christiansen@vauco.no", - "latest_created_revision": "projects/propane-will-491900-m5/locations/europe-west1/services/osvauco-agent/revisions/osvauco-agent-00007-zlm", - "latest_ready_revision": "projects/propane-will-491900-m5/locations/europe-west1/services/osvauco-agent/revisions/osvauco-agent-00006-282", - "launch_stage": "GA", - "location": "europe-west1", - "multi_region_settings": [], - "name": "osvauco-agent", - "observed_generation": "7", - "project": "propane-will-491900-m5", - "reconciling": false, - "scaling": [ - { - "manual_instance_count": 0, - "max_instance_count": 20, - "min_instance_count": 0, - "scaling_mode": "" - } - ], - "template": [ - { - "annotations": {}, - "containers": [ - { - "args": [], - "base_image_uri": "", - "build_info": [], - "command": [], - "depends_on": [], - "env": [ - { - "name": "CUSTOMER_ID", - "value": "osvauco", - "value_source": [] - } - ], - "image": "europe-west1-docker.pkg.dev/propane-will-491900-m5/agent-images/osvauco-agent:latest", - "liveness_probe": [], - "name": "", - "ports": [ - { - "container_port": 8080, - "name": "http1" - } - ], - "readiness_probe": [], - "resources": [ - { - "cpu_idle": true, - "limits": { - "cpu": "1000m", - "memory": "512Mi" - }, - "startup_cpu_boost": true - } - ], - "startup_probe": [ - { - "failure_threshold": 1, - "grpc": [], - "http_get": [], - "initial_delay_seconds": 0, - "period_seconds": 240, - "tcp_socket": [ - { - "port": 8080 - } - ], - "timeout_seconds": 240 - } - ], - "volume_mounts": [], - "working_dir": "" - } - ], - "encryption_key": "", - "execution_environment": "", - "gpu_zonal_redundancy_disabled": false, - "health_check_disabled": false, - "labels": {}, - "max_instance_request_concurrency": 80, - "node_selector": [], - "revision": "", - "scaling": [ - { - "max_instance_count": 20, - "min_instance_count": 0 - } - ], - "service_account": "osvauco-agent-sa@propane-will-491900-m5.iam.gserviceaccount.com", - "session_affinity": false, - "timeout": "300s", - "volumes": [], - "vpc_access": [] - } - ], - "terminal_condition": [ - { - "execution_reason": "", - "last_transition_time": "2026-05-26T05:14:25.876842Z", - "message": "Revision 'osvauco-agent-00007-zlm' is not ready and cannot serve traffic. Image 'europe-west1-docker.pkg.dev/propane-will-491900-m5/agent-images/osvauco-agent:latest' not found.", - "reason": "REVISION_FAILED", - "revision_reason": "", - "severity": "", - "state": "CONDITION_FAILED", - "type": "Ready" - } - ], - "terraform_labels": {}, - "timeouts": null, - "traffic": [ - { - "percent": 100, - "revision": "", - "tag": "", - "type": "TRAFFIC_TARGET_ALLOCATION_TYPE_LATEST" - } - ], - "traffic_statuses": [ - { - "percent": 100, - "revision": "", - "tag": "", - "type": "TRAFFIC_TARGET_ALLOCATION_TYPE_LATEST", - "uri": "" - } - ], - "uid": "ca411fe9-555a-4e83-9e97-d7ee9c1de497", - "update_time": "2026-05-26T05:14:25.363325Z", - "uri": "https://osvauco-agent-zjbqp3prqq-ew.a.run.app", - "urls": [ - "https://osvauco-agent-357036551735.europe-west1.run.app", - "https://osvauco-agent-zjbqp3prqq-ew.a.run.app" - ] - }, - "sensitive_attributes": [], - "identity_schema_version": 1, - "identity": { - "location": "europe-west1", - "name": "osvauco-agent", - "project": "propane-will-491900-m5" - }, - "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19", - "dependencies": [ - "google_project_service.apis", - "google_service_account.agent_sa" - ] - } - ] - }, - { - "mode": "managed", - "type": "google_project_iam_member", - "name": "agent_sa_roles", - "provider": "provider[\"registry.terraform.io/hashicorp/google\"]", - "instances": [ - { - "index_key": "roles/aiplatform.user", - "schema_version": 0, - "attributes": { - "condition": [], - "etag": "BwZSsY9DBZ4=", - "id": "propane-will-491900-m5/roles/aiplatform.user/serviceAccount:osvauco-agent-sa@propane-will-491900-m5.iam.gserviceaccount.com", - "member": "serviceAccount:osvauco-agent-sa@propane-will-491900-m5.iam.gserviceaccount.com", - "project": "propane-will-491900-m5", - "role": "roles/aiplatform.user" - }, - "sensitive_attributes": [], - "identity_schema_version": 0, - "private": "bnVsbA==", - "dependencies": [ - "google_service_account.agent_sa" - ] - }, - { - "index_key": "roles/cloudtrace.agent", - "schema_version": 0, - "attributes": { - "condition": [], - "etag": "BwZSsY9DBZ4=", - "id": "propane-will-491900-m5/roles/cloudtrace.agent/serviceAccount:osvauco-agent-sa@propane-will-491900-m5.iam.gserviceaccount.com", - "member": "serviceAccount:osvauco-agent-sa@propane-will-491900-m5.iam.gserviceaccount.com", - "project": "propane-will-491900-m5", - "role": "roles/cloudtrace.agent" - }, - "sensitive_attributes": [], - "identity_schema_version": 0, - "private": "bnVsbA==", - "dependencies": [ - "google_service_account.agent_sa" - ] - }, - { - "index_key": "roles/logging.logWriter", - "schema_version": 0, - "attributes": { - "condition": [], - "etag": "BwZSsY9DBZ4=", - "id": "propane-will-491900-m5/roles/logging.logWriter/serviceAccount:osvauco-agent-sa@propane-will-491900-m5.iam.gserviceaccount.com", - "member": "serviceAccount:osvauco-agent-sa@propane-will-491900-m5.iam.gserviceaccount.com", - "project": "propane-will-491900-m5", - "role": "roles/logging.logWriter" - }, - "sensitive_attributes": [], - "identity_schema_version": 0, - "private": "bnVsbA==", - "dependencies": [ - "google_service_account.agent_sa" - ] - }, - { - "index_key": "roles/monitoring.metricWriter", - "schema_version": 0, - "attributes": { - "condition": [], - "etag": "BwZSsY9DBZ4=", - "id": "propane-will-491900-m5/roles/monitoring.metricWriter/serviceAccount:osvauco-agent-sa@propane-will-491900-m5.iam.gserviceaccount.com", - "member": "serviceAccount:osvauco-agent-sa@propane-will-491900-m5.iam.gserviceaccount.com", - "project": "propane-will-491900-m5", - "role": "roles/monitoring.metricWriter" - }, - "sensitive_attributes": [], - "identity_schema_version": 0, - "private": "bnVsbA==", - "dependencies": [ - "google_service_account.agent_sa" - ] - }, - { - "index_key": "roles/run.invoker", - "schema_version": 0, - "attributes": { - "condition": [], - "etag": "BwZSsY9DBZ4=", - "id": "propane-will-491900-m5/roles/run.invoker/serviceAccount:osvauco-agent-sa@propane-will-491900-m5.iam.gserviceaccount.com", - "member": "serviceAccount:osvauco-agent-sa@propane-will-491900-m5.iam.gserviceaccount.com", - "project": "propane-will-491900-m5", - "role": "roles/run.invoker" - }, - "sensitive_attributes": [], - "identity_schema_version": 0, - "private": "bnVsbA==", - "dependencies": [ - "google_service_account.agent_sa" - ] - }, - { - "index_key": "roles/secretmanager.secretAccessor", - "schema_version": 0, - "attributes": { - "condition": [], - "etag": "BwZSsY9DBZ4=", - "id": "propane-will-491900-m5/roles/secretmanager.secretAccessor/serviceAccount:osvauco-agent-sa@propane-will-491900-m5.iam.gserviceaccount.com", - "member": "serviceAccount:osvauco-agent-sa@propane-will-491900-m5.iam.gserviceaccount.com", - "project": "propane-will-491900-m5", - "role": "roles/secretmanager.secretAccessor" - }, - "sensitive_attributes": [], - "identity_schema_version": 0, - "private": "bnVsbA==", - "dependencies": [ - "google_service_account.agent_sa" - ] - }, - { - "index_key": "roles/storage.objectAdmin", - "schema_version": 0, - "attributes": { - "condition": [], - "etag": "BwZSsY9DBZ4=", - "id": "propane-will-491900-m5/roles/storage.objectAdmin/serviceAccount:osvauco-agent-sa@propane-will-491900-m5.iam.gserviceaccount.com", - "member": "serviceAccount:osvauco-agent-sa@propane-will-491900-m5.iam.gserviceaccount.com", - "project": "propane-will-491900-m5", - "role": "roles/storage.objectAdmin" - }, - "sensitive_attributes": [], - "identity_schema_version": 0, - "private": "bnVsbA==", - "dependencies": [ - "google_service_account.agent_sa" - ] - } - ] - }, - { - "mode": "managed", - "type": "google_project_service", - "name": "apis", - "provider": "provider[\"registry.terraform.io/hashicorp/google\"]", - "instances": [ - { - "index_key": "aiplatform.googleapis.com", - "schema_version": 0, - "attributes": { - "deletion_policy": "DELETE", - "disable_dependent_services": true, - "disable_on_destroy": null, - "id": "propane-will-491900-m5/aiplatform.googleapis.com", - "project": "propane-will-491900-m5", - "service": "aiplatform.googleapis.com", - "timeouts": null - }, - "sensitive_attributes": [], - "identity_schema_version": 0, - "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=" - }, - { - "index_key": "artifactregistry.googleapis.com", - "schema_version": 0, - "attributes": { - "deletion_policy": "DELETE", - "disable_dependent_services": true, - "disable_on_destroy": null, - "id": "propane-will-491900-m5/artifactregistry.googleapis.com", - "project": "propane-will-491900-m5", - "service": "artifactregistry.googleapis.com", - "timeouts": null - }, - "sensitive_attributes": [], - "identity_schema_version": 0, - "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=" - }, - { - "index_key": "cloudbilling.googleapis.com", - "schema_version": 0, - "attributes": { - "deletion_policy": "DELETE", - "disable_dependent_services": true, - "disable_on_destroy": null, - "id": "propane-will-491900-m5/cloudbilling.googleapis.com", - "project": "propane-will-491900-m5", - "service": "cloudbilling.googleapis.com", - "timeouts": null - }, - "sensitive_attributes": [], - "identity_schema_version": 0, - "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=" - }, - { - "index_key": "cloudbuild.googleapis.com", - "schema_version": 0, - "attributes": { - "deletion_policy": "DELETE", - "disable_dependent_services": true, - "disable_on_destroy": null, - "id": "propane-will-491900-m5/cloudbuild.googleapis.com", - "project": "propane-will-491900-m5", - "service": "cloudbuild.googleapis.com", - "timeouts": null - }, - "sensitive_attributes": [], - "identity_schema_version": 0, - "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=" - }, - { - "index_key": "cloudfunctions.googleapis.com", - "schema_version": 0, - "attributes": { - "deletion_policy": "DELETE", - "disable_dependent_services": true, - "disable_on_destroy": null, - "id": "propane-will-491900-m5/cloudfunctions.googleapis.com", - "project": "propane-will-491900-m5", - "service": "cloudfunctions.googleapis.com", - "timeouts": null - }, - "sensitive_attributes": [], - "identity_schema_version": 0, - "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=" - }, - { - "index_key": "cloudresourcemanager.googleapis.com", - "schema_version": 0, - "attributes": { - "deletion_policy": "DELETE", - "disable_dependent_services": true, - "disable_on_destroy": null, - "id": "propane-will-491900-m5/cloudresourcemanager.googleapis.com", - "project": "propane-will-491900-m5", - "service": "cloudresourcemanager.googleapis.com", - "timeouts": null - }, - "sensitive_attributes": [], - "identity_schema_version": 0, - "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=" - }, - { - "index_key": "cloudtrace.googleapis.com", - "schema_version": 0, - "attributes": { - "deletion_policy": "DELETE", - "disable_dependent_services": true, - "disable_on_destroy": null, - "id": "propane-will-491900-m5/cloudtrace.googleapis.com", - "project": "propane-will-491900-m5", - "service": "cloudtrace.googleapis.com", - "timeouts": null - }, - "sensitive_attributes": [], - "identity_schema_version": 0, - "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=" - }, - { - "index_key": "iam.googleapis.com", - "schema_version": 0, - "attributes": { - "deletion_policy": "DELETE", - "disable_dependent_services": true, - "disable_on_destroy": null, - "id": "propane-will-491900-m5/iam.googleapis.com", - "project": "propane-will-491900-m5", - "service": "iam.googleapis.com", - "timeouts": null - }, - "sensitive_attributes": [], - "identity_schema_version": 0, - "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=" - }, - { - "index_key": "logging.googleapis.com", - "schema_version": 0, - "attributes": { - "deletion_policy": "DELETE", - "disable_dependent_services": true, - "disable_on_destroy": null, - "id": "propane-will-491900-m5/logging.googleapis.com", - "project": "propane-will-491900-m5", - "service": "logging.googleapis.com", - "timeouts": null - }, - "sensitive_attributes": [], - "identity_schema_version": 0, - "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=" - }, - { - "index_key": "monitoring.googleapis.com", - "schema_version": 0, - "attributes": { - "deletion_policy": "DELETE", - "disable_dependent_services": true, - "disable_on_destroy": null, - "id": "propane-will-491900-m5/monitoring.googleapis.com", - "project": "propane-will-491900-m5", - "service": "monitoring.googleapis.com", - "timeouts": null - }, - "sensitive_attributes": [], - "identity_schema_version": 0, - "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=" - }, - { - "index_key": "pubsub.googleapis.com", - "schema_version": 0, - "attributes": { - "deletion_policy": "DELETE", - "disable_dependent_services": true, - "disable_on_destroy": null, - "id": "propane-will-491900-m5/pubsub.googleapis.com", - "project": "propane-will-491900-m5", - "service": "pubsub.googleapis.com", - "timeouts": null - }, - "sensitive_attributes": [], - "identity_schema_version": 0, - "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=" - }, - { - "index_key": "run.googleapis.com", - "schema_version": 0, - "attributes": { - "deletion_policy": "DELETE", - "disable_dependent_services": true, - "disable_on_destroy": null, - "id": "propane-will-491900-m5/run.googleapis.com", - "project": "propane-will-491900-m5", - "service": "run.googleapis.com", - "timeouts": null - }, - "sensitive_attributes": [], - "identity_schema_version": 0, - "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=" - }, - { - "index_key": "secretmanager.googleapis.com", - "schema_version": 0, - "attributes": { - "deletion_policy": "DELETE", - "disable_dependent_services": true, - "disable_on_destroy": null, - "id": "propane-will-491900-m5/secretmanager.googleapis.com", - "project": "propane-will-491900-m5", - "service": "secretmanager.googleapis.com", - "timeouts": null - }, - "sensitive_attributes": [], - "identity_schema_version": 0, - "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=" - }, - { - "index_key": "storage.googleapis.com", - "schema_version": 0, - "attributes": { - "deletion_policy": "DELETE", - "disable_dependent_services": true, - "disable_on_destroy": null, - "id": "propane-will-491900-m5/storage.googleapis.com", - "project": "propane-will-491900-m5", - "service": "storage.googleapis.com", - "timeouts": null - }, - "sensitive_attributes": [], - "identity_schema_version": 0, - "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=" - } - ] - }, - { - "mode": "managed", - "type": "google_pubsub_topic", - "name": "billing_alerts", - "provider": "provider[\"registry.terraform.io/hashicorp/google\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "deletion_policy": "DELETE", - "effective_labels": {}, - "id": "projects/propane-will-491900-m5/topics/billing-alert-auto-teardown", - "ingestion_data_source_settings": [], - "kms_key_name": "", - "labels": {}, - "message_retention_duration": "", - "message_storage_policy": [], - "message_transforms": [], - "name": "billing-alert-auto-teardown", - "project": "propane-will-491900-m5", - "schema_settings": [], - "tags": null, - "terraform_labels": {}, - "timeouts": null - }, - "sensitive_attributes": [], - "identity_schema_version": 1, - "identity": { - "name": "billing-alert-auto-teardown", - "project": "propane-will-491900-m5" - }, - "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH0sInNjaGVtYV92ZXJzaW9uIjoiMCJ9" - } - ] - }, - { - "mode": "managed", - "type": "google_service_account", - "name": "agent_sa", - "provider": "provider[\"registry.terraform.io/hashicorp/google\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "account_id": "osvauco-agent-sa", - "create_ignore_already_exists": null, - "deletion_policy": "DELETE", - "description": "", - "disabled": false, - "display_name": "OSVauco Agent Runner SA", - "email": "osvauco-agent-sa@propane-will-491900-m5.iam.gserviceaccount.com", - "id": "projects/propane-will-491900-m5/serviceAccounts/osvauco-agent-sa@propane-will-491900-m5.iam.gserviceaccount.com", - "member": "serviceAccount:osvauco-agent-sa@propane-will-491900-m5.iam.gserviceaccount.com", - "name": "projects/propane-will-491900-m5/serviceAccounts/osvauco-agent-sa@propane-will-491900-m5.iam.gserviceaccount.com", - "project": "propane-will-491900-m5", - "timeouts": null, - "unique_id": "100050809037592029700" - }, - "sensitive_attributes": [], - "identity_schema_version": 1, - "identity": { - "email": "osvauco-agent-sa@propane-will-491900-m5.iam.gserviceaccount.com", - "project": "propane-will-491900-m5" - }, - "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjozMDAwMDAwMDAwMDB9fQ==" - } - ] - } - ], - "check_results": null -} diff --git a/infrastructure/terraform/terraform.tfstate.backup b/infrastructure/terraform/terraform.tfstate.backup deleted file mode 100644 index d860d92..0000000 --- a/infrastructure/terraform/terraform.tfstate.backup +++ /dev/null @@ -1,508 +0,0 @@ -{ - "version": 4, - "terraform_version": "1.15.4", - "serial": 41, - "lineage": "88d46b78-a06c-f64f-5e21-905b6f0583d9", - "outputs": { - "artifact_registry_url": { - "value": "europe-west1-docker.pkg.dev/propane-will-491900-m5/agent-images", - "type": "string" - }, - "service_account_email": { - "value": "osvauco-agent-sa@propane-will-491900-m5.iam.gserviceaccount.com", - "type": "string" - } - }, - "resources": [ - { - "mode": "managed", - "type": "google_artifact_registry_repository", - "name": "repo", - "provider": "provider[\"registry.terraform.io/hashicorp/google\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "cleanup_policies": [], - "cleanup_policy_dry_run": false, - "create_time": "2026-05-26T05:04:46.779216Z", - "deletion_policy": "DELETE", - "description": "", - "docker_config": [], - "effective_labels": { - "goog-terraform-provisioned": "true" - }, - "format": "DOCKER", - "id": "projects/propane-will-491900-m5/locations/europe-west1/repositories/agent-images", - "kms_key_name": "", - "labels": {}, - "location": "europe-west1", - "maven_config": [], - "mode": "STANDARD_REPOSITORY", - "name": "agent-images", - "project": "propane-will-491900-m5", - "registry_uri": "europe-west1-docker.pkg.dev/propane-will-491900-m5/agent-images", - "remote_repository_config": [], - "repository_id": "agent-images", - "terraform_labels": { - "goog-terraform-provisioned": "true" - }, - "timeouts": null, - "update_time": "2026-05-26T05:04:46.779216Z", - "virtual_repository_config": [], - "vulnerability_scanning_config": [ - { - "enablement_config": "", - "enablement_state": "SCANNING_DISABLED", - "enablement_state_reason": "API containerscanning.googleapis.com is not enabled." - } - ] - }, - "sensitive_attributes": [], - "identity_schema_version": 1, - "identity": { - "location": "europe-west1", - "project": "propane-will-491900-m5", - "repository_id": "agent-images" - }, - "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19" - } - ] - }, - { - "mode": "managed", - "type": "google_project_iam_member", - "name": "agent_sa_roles", - "provider": "provider[\"registry.terraform.io/hashicorp/google\"]", - "instances": [ - { - "index_key": "roles/aiplatform.user", - "schema_version": 0, - "attributes": { - "condition": [], - "etag": "BwZSsY9DBZ4=", - "id": "propane-will-491900-m5/roles/aiplatform.user/serviceAccount:osvauco-agent-sa@propane-will-491900-m5.iam.gserviceaccount.com", - "member": "serviceAccount:osvauco-agent-sa@propane-will-491900-m5.iam.gserviceaccount.com", - "project": "propane-will-491900-m5", - "role": "roles/aiplatform.user" - }, - "sensitive_attributes": [], - "identity_schema_version": 0, - "private": "bnVsbA==", - "dependencies": [ - "google_service_account.agent_sa" - ] - }, - { - "index_key": "roles/cloudtrace.agent", - "schema_version": 0, - "attributes": { - "condition": [], - "etag": "BwZSsY9DBZ4=", - "id": "propane-will-491900-m5/roles/cloudtrace.agent/serviceAccount:osvauco-agent-sa@propane-will-491900-m5.iam.gserviceaccount.com", - "member": "serviceAccount:osvauco-agent-sa@propane-will-491900-m5.iam.gserviceaccount.com", - "project": "propane-will-491900-m5", - "role": "roles/cloudtrace.agent" - }, - "sensitive_attributes": [], - "identity_schema_version": 0, - "private": "bnVsbA==", - "dependencies": [ - "google_service_account.agent_sa" - ] - }, - { - "index_key": "roles/logging.logWriter", - "schema_version": 0, - "attributes": { - "condition": [], - "etag": "BwZSsY9DBZ4=", - "id": "propane-will-491900-m5/roles/logging.logWriter/serviceAccount:osvauco-agent-sa@propane-will-491900-m5.iam.gserviceaccount.com", - "member": "serviceAccount:osvauco-agent-sa@propane-will-491900-m5.iam.gserviceaccount.com", - "project": "propane-will-491900-m5", - "role": "roles/logging.logWriter" - }, - "sensitive_attributes": [], - "identity_schema_version": 0, - "private": "bnVsbA==", - "dependencies": [ - "google_service_account.agent_sa" - ] - }, - { - "index_key": "roles/monitoring.metricWriter", - "schema_version": 0, - "attributes": { - "condition": [], - "etag": "BwZSsY9DBZ4=", - "id": "propane-will-491900-m5/roles/monitoring.metricWriter/serviceAccount:osvauco-agent-sa@propane-will-491900-m5.iam.gserviceaccount.com", - "member": "serviceAccount:osvauco-agent-sa@propane-will-491900-m5.iam.gserviceaccount.com", - "project": "propane-will-491900-m5", - "role": "roles/monitoring.metricWriter" - }, - "sensitive_attributes": [], - "identity_schema_version": 0, - "private": "bnVsbA==", - "dependencies": [ - "google_service_account.agent_sa" - ] - }, - { - "index_key": "roles/run.invoker", - "schema_version": 0, - "attributes": { - "condition": [], - "etag": "BwZSsY9DBZ4=", - "id": "propane-will-491900-m5/roles/run.invoker/serviceAccount:osvauco-agent-sa@propane-will-491900-m5.iam.gserviceaccount.com", - "member": "serviceAccount:osvauco-agent-sa@propane-will-491900-m5.iam.gserviceaccount.com", - "project": "propane-will-491900-m5", - "role": "roles/run.invoker" - }, - "sensitive_attributes": [], - "identity_schema_version": 0, - "private": "bnVsbA==", - "dependencies": [ - "google_service_account.agent_sa" - ] - }, - { - "index_key": "roles/secretmanager.secretAccessor", - "schema_version": 0, - "attributes": { - "condition": [], - "etag": "BwZSsY9DBZ4=", - "id": "propane-will-491900-m5/roles/secretmanager.secretAccessor/serviceAccount:osvauco-agent-sa@propane-will-491900-m5.iam.gserviceaccount.com", - "member": "serviceAccount:osvauco-agent-sa@propane-will-491900-m5.iam.gserviceaccount.com", - "project": "propane-will-491900-m5", - "role": "roles/secretmanager.secretAccessor" - }, - "sensitive_attributes": [], - "identity_schema_version": 0, - "private": "bnVsbA==", - "dependencies": [ - "google_service_account.agent_sa" - ] - }, - { - "index_key": "roles/storage.objectAdmin", - "schema_version": 0, - "attributes": { - "condition": [], - "etag": "BwZSsY9DBZ4=", - "id": "propane-will-491900-m5/roles/storage.objectAdmin/serviceAccount:osvauco-agent-sa@propane-will-491900-m5.iam.gserviceaccount.com", - "member": "serviceAccount:osvauco-agent-sa@propane-will-491900-m5.iam.gserviceaccount.com", - "project": "propane-will-491900-m5", - "role": "roles/storage.objectAdmin" - }, - "sensitive_attributes": [], - "identity_schema_version": 0, - "private": "bnVsbA==", - "dependencies": [ - "google_service_account.agent_sa" - ] - } - ] - }, - { - "mode": "managed", - "type": "google_project_service", - "name": "apis", - "provider": "provider[\"registry.terraform.io/hashicorp/google\"]", - "instances": [ - { - "index_key": "aiplatform.googleapis.com", - "schema_version": 0, - "attributes": { - "deletion_policy": "DELETE", - "disable_dependent_services": true, - "disable_on_destroy": null, - "id": "propane-will-491900-m5/aiplatform.googleapis.com", - "project": "propane-will-491900-m5", - "service": "aiplatform.googleapis.com", - "timeouts": null - }, - "sensitive_attributes": [], - "identity_schema_version": 0, - "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=" - }, - { - "index_key": "artifactregistry.googleapis.com", - "schema_version": 0, - "attributes": { - "deletion_policy": "DELETE", - "disable_dependent_services": true, - "disable_on_destroy": null, - "id": "propane-will-491900-m5/artifactregistry.googleapis.com", - "project": "propane-will-491900-m5", - "service": "artifactregistry.googleapis.com", - "timeouts": null - }, - "sensitive_attributes": [], - "identity_schema_version": 0, - "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=" - }, - { - "index_key": "cloudbilling.googleapis.com", - "schema_version": 0, - "attributes": { - "deletion_policy": "DELETE", - "disable_dependent_services": true, - "disable_on_destroy": null, - "id": "propane-will-491900-m5/cloudbilling.googleapis.com", - "project": "propane-will-491900-m5", - "service": "cloudbilling.googleapis.com", - "timeouts": null - }, - "sensitive_attributes": [], - "identity_schema_version": 0, - "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=" - }, - { - "index_key": "cloudbuild.googleapis.com", - "schema_version": 0, - "attributes": { - "deletion_policy": "DELETE", - "disable_dependent_services": true, - "disable_on_destroy": null, - "id": "propane-will-491900-m5/cloudbuild.googleapis.com", - "project": "propane-will-491900-m5", - "service": "cloudbuild.googleapis.com", - "timeouts": null - }, - "sensitive_attributes": [], - "identity_schema_version": 0, - "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=" - }, - { - "index_key": "cloudfunctions.googleapis.com", - "schema_version": 0, - "attributes": { - "deletion_policy": "DELETE", - "disable_dependent_services": true, - "disable_on_destroy": null, - "id": "propane-will-491900-m5/cloudfunctions.googleapis.com", - "project": "propane-will-491900-m5", - "service": "cloudfunctions.googleapis.com", - "timeouts": null - }, - "sensitive_attributes": [], - "identity_schema_version": 0, - "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=" - }, - { - "index_key": "cloudresourcemanager.googleapis.com", - "schema_version": 0, - "attributes": { - "deletion_policy": "DELETE", - "disable_dependent_services": true, - "disable_on_destroy": null, - "id": "propane-will-491900-m5/cloudresourcemanager.googleapis.com", - "project": "propane-will-491900-m5", - "service": "cloudresourcemanager.googleapis.com", - "timeouts": null - }, - "sensitive_attributes": [], - "identity_schema_version": 0, - "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=" - }, - { - "index_key": "cloudtrace.googleapis.com", - "schema_version": 0, - "attributes": { - "deletion_policy": "DELETE", - "disable_dependent_services": true, - "disable_on_destroy": null, - "id": "propane-will-491900-m5/cloudtrace.googleapis.com", - "project": "propane-will-491900-m5", - "service": "cloudtrace.googleapis.com", - "timeouts": null - }, - "sensitive_attributes": [], - "identity_schema_version": 0, - "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=" - }, - { - "index_key": "iam.googleapis.com", - "schema_version": 0, - "attributes": { - "deletion_policy": "DELETE", - "disable_dependent_services": true, - "disable_on_destroy": null, - "id": "propane-will-491900-m5/iam.googleapis.com", - "project": "propane-will-491900-m5", - "service": "iam.googleapis.com", - "timeouts": null - }, - "sensitive_attributes": [], - "identity_schema_version": 0, - "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=" - }, - { - "index_key": "logging.googleapis.com", - "schema_version": 0, - "attributes": { - "deletion_policy": "DELETE", - "disable_dependent_services": true, - "disable_on_destroy": null, - "id": "propane-will-491900-m5/logging.googleapis.com", - "project": "propane-will-491900-m5", - "service": "logging.googleapis.com", - "timeouts": null - }, - "sensitive_attributes": [], - "identity_schema_version": 0, - "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=" - }, - { - "index_key": "monitoring.googleapis.com", - "schema_version": 0, - "attributes": { - "deletion_policy": "DELETE", - "disable_dependent_services": true, - "disable_on_destroy": null, - "id": "propane-will-491900-m5/monitoring.googleapis.com", - "project": "propane-will-491900-m5", - "service": "monitoring.googleapis.com", - "timeouts": null - }, - "sensitive_attributes": [], - "identity_schema_version": 0, - "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=" - }, - { - "index_key": "pubsub.googleapis.com", - "schema_version": 0, - "attributes": { - "deletion_policy": "DELETE", - "disable_dependent_services": true, - "disable_on_destroy": null, - "id": "propane-will-491900-m5/pubsub.googleapis.com", - "project": "propane-will-491900-m5", - "service": "pubsub.googleapis.com", - "timeouts": null - }, - "sensitive_attributes": [], - "identity_schema_version": 0, - "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=" - }, - { - "index_key": "run.googleapis.com", - "schema_version": 0, - "attributes": { - "deletion_policy": "DELETE", - "disable_dependent_services": true, - "disable_on_destroy": null, - "id": "propane-will-491900-m5/run.googleapis.com", - "project": "propane-will-491900-m5", - "service": "run.googleapis.com", - "timeouts": null - }, - "sensitive_attributes": [], - "identity_schema_version": 0, - "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=" - }, - { - "index_key": "secretmanager.googleapis.com", - "schema_version": 0, - "attributes": { - "deletion_policy": "DELETE", - "disable_dependent_services": true, - "disable_on_destroy": null, - "id": "propane-will-491900-m5/secretmanager.googleapis.com", - "project": "propane-will-491900-m5", - "service": "secretmanager.googleapis.com", - "timeouts": null - }, - "sensitive_attributes": [], - "identity_schema_version": 0, - "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=" - }, - { - "index_key": "storage.googleapis.com", - "schema_version": 0, - "attributes": { - "deletion_policy": "DELETE", - "disable_dependent_services": true, - "disable_on_destroy": null, - "id": "propane-will-491900-m5/storage.googleapis.com", - "project": "propane-will-491900-m5", - "service": "storage.googleapis.com", - "timeouts": null - }, - "sensitive_attributes": [], - "identity_schema_version": 0, - "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=" - } - ] - }, - { - "mode": "managed", - "type": "google_pubsub_topic", - "name": "billing_alerts", - "provider": "provider[\"registry.terraform.io/hashicorp/google\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "deletion_policy": "DELETE", - "effective_labels": {}, - "id": "projects/propane-will-491900-m5/topics/billing-alert-auto-teardown", - "ingestion_data_source_settings": [], - "kms_key_name": "", - "labels": {}, - "message_retention_duration": "", - "message_storage_policy": [], - "message_transforms": [], - "name": "billing-alert-auto-teardown", - "project": "propane-will-491900-m5", - "schema_settings": [], - "tags": null, - "terraform_labels": {}, - "timeouts": null - }, - "sensitive_attributes": [], - "identity_schema_version": 1, - "identity": { - "name": "billing-alert-auto-teardown", - "project": "propane-will-491900-m5" - }, - "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH0sInNjaGVtYV92ZXJzaW9uIjoiMCJ9" - } - ] - }, - { - "mode": "managed", - "type": "google_service_account", - "name": "agent_sa", - "provider": "provider[\"registry.terraform.io/hashicorp/google\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "account_id": "osvauco-agent-sa", - "create_ignore_already_exists": null, - "deletion_policy": "DELETE", - "description": "", - "disabled": false, - "display_name": "OSVauco Agent Runner SA", - "email": "osvauco-agent-sa@propane-will-491900-m5.iam.gserviceaccount.com", - "id": "projects/propane-will-491900-m5/serviceAccounts/osvauco-agent-sa@propane-will-491900-m5.iam.gserviceaccount.com", - "member": "serviceAccount:osvauco-agent-sa@propane-will-491900-m5.iam.gserviceaccount.com", - "name": "projects/propane-will-491900-m5/serviceAccounts/osvauco-agent-sa@propane-will-491900-m5.iam.gserviceaccount.com", - "project": "propane-will-491900-m5", - "timeouts": null, - "unique_id": "100050809037592029700" - }, - "sensitive_attributes": [], - "identity_schema_version": 1, - "identity": { - "email": "osvauco-agent-sa@propane-will-491900-m5.iam.gserviceaccount.com", - "project": "propane-will-491900-m5" - }, - "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjozMDAwMDAwMDAwMDB9fQ==" - } - ] - } - ], - "check_results": null -}