Terraform Google Provider v7.44.0 Adds New Resources and GCP Enhancements
This release of the HashiCorp Terraform Google Provider, version 7.44.0, introduces new resources for managing services like BigQuery, Chronicle, Dataform, IAM, and Vertex AI. It also promotes the `host_error_timeout_seconds` field for Compute instances to General Availability. These updates enable engineers to provision and manage a broader range of Google Cloud infrastructure and settings as code, improving automation and configuration consistency across GCP environments. The release includes various improvements to existing resources and addresses multiple bug fixes across services like BigLake Iceberg and Cloud Run.
- →New List Resource: google_bigquery_dataset_iam_member
- →New List Resource: google_bigquery_table
- →New Resource: google_chronicle_custom_list
- →New Resource: google_chronicle_soar_network
- →New Resource: google_dataform_repository
Features (12) ›
- google_bigquery_dataset_iam_member New List Resource: google_bigquery_dataset_iam_member
- google_bigquery_table New List Resource: google_bigquery_table
- google_chronicle_custom_list New Resource: google_chronicle_custom_list
- google_chronicle_soar_network New Resource: google_chronicle_soar_network
- google_dataform_repository New Resource: google_dataform_repository
- google_dataform_repository_iam_binding New Resource: google_dataform_repository_iam_binding
- google_dataform_repository_iam_member New Resource: google_dataform_repository_iam_member
- google_dataform_repository_iam_policy New Resource: google_dataform_repository_iam_policy
- google_iam_folder_access_policy New Resource: google_iam_folder_access_policy
- google_iam_organization_access_policy New Resource: google_iam_organization_access_policy
- google_iam_project_access_policy New Resource: google_iam_project_access_policy
- google_vertex_ai_evaluation_metric New Resource: google_vertex_ai_evaluation_metric
Enhancements (10) ›
- bigquery added resource identity support to google_bigquery_table
- compute
promoted host_error_timeout_seconds field in google_compute_instance, google_compute_instance_template and google_compute_region_instance_template to GA
- container added high_scale_checkpointing_config block to addons_config in google_container_cluster
- dataproc added attached_disk_config to disk_config to support attached disks in the google_dataproc_cluster resource
- memorystore documented TOKEN_AUTH as a google-beta-only value for authorization_mode field on google_memorystore_instance resource
- networkservices added allow_global_access field to google_network_services_gateway
- oracledatabase added identity_connector to google_oracle_database_exadb_vm_cluster for CMEK support
- securesourcemanager added service_account and scan_config fields to google_secure_source_manager_repository
- sql added password_secret_version and user fields into google_sql_provision_script resource
- sql
removed ForceNew config from disk_type field in google_sql_database_instance, allowing it to change in future without requiring the database instance to be destroyed and recreated
Fixes (12) ›
- backupdr
fixed issue where google_backup_dr_restore_workload dropped resource_manager_tags during restore requests, causing tags shown in plan to not be applied to restored resources
- biglakeiceberg fixed a permadiff in google_biglake_iceberg_table by suppressing diffs on location when the API-returned path contains a suffix folder
- biglakeiceberg fixed permadiff on write.parquet.compression-codec in google_biglake_iceberg_table
- bigquery fixed a provider panic when reading incomplete IAM conditions on google_bigquery_dataset_iam_member
- cloudrunv2 fixed permadiff by setting template.scaling.max_instance_count to computed in google_cloud_run_v2_service
- cloudrunv2 fixed permadiff in template.containers.resources.limits block in google_cloud_run_v2_service resource
- cloudsecuritycompliance fixed state drift on supported_enforcement_modes in google_cloud_security_compliance_framework resource
- container fixed a permadiff where ignore_node_count_changes was not persisted in google_container_cluster.node_pool
- container
fixed an issue where google_container_node_pool and google_container_cluster failed to invalidate their Instance Group Manager cache when a resize occurred or when ignore_node_count_changes was active
- networkconnectivity made network field in google_network_connectivity_transport optional
- recaptchaenterprise
fixed updates to google_recaptcha_enterprise_key so existing challenge_settings.action_settings entries are preserved when the action map changes
- servicenetworking fixed google_service_networking_connection ignoring the configured delete timeout, which used the create timeout instead
https://github.com/hashicorp/terraform-provider-google/releases/tag/v7.44.0
Related releases
- VPC Service Controls Recommender Enters Public Preview Google Cloud release notes ·
- BigQuery Table Explorer Deprecated; Features Move to Reference Panel Google Cloud release notes ·
- BigQuery GA for Query Templates in Data Clean Rooms and TVF Table Parameters Google Cloud release notes ·
- Cortex Framework 7.0.2 Addresses Security Vulnerabilities in Google Cloud Dependencies Google Cloud release notes ·
- Looker's Semantic Layer Integrates with Gemini Enterprise for Governed AI Analytics Google Cloud Blog ·
- Google Cloud outlines PQC roadmap, targets full quantum readiness by 2029 Google Cloud Blog ·