Terraform Google Provider v7.28.0: New Resources and Compute Enhancements
Terraform Google Provider version 7.28.0 introduces several new resources for Vertex AI, Apigee, and Chronicle, alongside enhancements to Compute Engine and BigQuery configurations. These updates provide expanded control over GCP services for Terraform users, including new AI-related resources and improved instance management capabilities. The release includes bug fixes for Apigee, BigQuery, and Vertex AI. This update is relevant for users managing Google Cloud infrastructure with Terraform.
- →New Data Source: google_vertex_ai_reasoning_engine_query
- →New Resource: google_apigee_space
- →New Resource: google_chronicle_feed
- →New Resource: google_vertex_ai_reasoning_engine_iam_binding
- →New Resource: google_vertex_ai_reasoning_engine_iam_member
Features (7) ›
- google_vertex_ai_reasoning_engine_query New Data Source: google_vertex_ai_reasoning_engine_query
- google_apigee_space New Resource: google_apigee_space
- google_chronicle_feed New Resource: google_chronicle_feed
- google_vertex_ai_reasoning_engine_iam_binding New Resource: google_vertex_ai_reasoning_engine_iam_binding
- google_vertex_ai_reasoning_engine_iam_member New Resource: google_vertex_ai_reasoning_engine_iam_member
- google_vertex_ai_reasoning_engine_iam_policy New Resource: google_vertex_ai_reasoning_engine_iam_policy
- google_workload_identity_service_agent New Resource: google_workload_identity_service_agent
Enhancements (17) ›
- bigqueryanalyticshub added replica_locations and effective_replicas fields to google_bigquery_analytics_hub_listing resource
- bigqueryanalyticshub added replica_locations field to google_bigquery_analytics_hub_listing_subscription resource
- composer increased google_composer_environment default delete timeout to 120m from 30m
- compute added target_size_policy field to google_compute_instance_group_manager and google_compute_region_instance_group_manager resources
- compute increased google_compute_security_policy default timeout to 60m from 30m
- compute supported simultaneous updates for Hyperdisk IOPS and throughput in google_compute_disk and google_compute_region_disk resources
- container added autopilot_cluster_policy_config field to google_container_cluster resource
- container added disable_multi_nic field to lustre_csi_driver_config in google_container_cluster resource
- developerconnect added custom_oauth_config, etag, and proxy_config fields to google_developer_connect_account_connector resource
- netapp added scale_type field to google_netapp_storage_pool resource
- netapp added mode field to google_netapp_storage_pool resource
- networkservices added all_ports field to google_network_services_gateway resource
- sql added SQLSERVER_2025 value to database_version field in database_instance resource
- vertexai add labels field to google_vertex_ai_reasoning_engine resource
- vertexai added spec.source_code_spec.image_spec field to google_vertex_ai_reasoning_engine resource
- vertexai added container_spec field to google_vertex_ai_reasoning_engine resource
- vertexai added spec.identity_type and spec.effective_identity fields to google_vertex_ai_reasoning_engine resource
Fixes (6) ›
- apigee fixed a crash in google_apigee_environment_addons_config resource when analytics are not configured
- apigee
fixed overly restrictive validation of name field in google_apigee_api_product that rejected uppercase letters, aligning provider behavior with the Apigee API
- bigquery fixed crash when hive_partitioning_options is defined with all null values in google_bigquery_table resource
- firebaseailogic fixed permadiff on traffic_filter field in google_firebase_ai_logic_config resource
- networksecurity fixed permadiff on policy_profile field in google_network_security_authz_policy resource
- vertexai
added 10-second wait before reading the updated resource in google_vertex_ai_reasoning_engine, preventing stale values getting written to state
Notes (3) ›
- compute migrated data_source_google_compute_instance_template datasource to use direct HTTP rather then a client library
- compute migrated google_compute_instance_guest_attributes datasource to use direct HTTP rather then a client library
- provider added provider-wide Identity() schema support, allowing imports with MMv1 resources to occur using the identity block instead of id field
https://github.com/hashicorp/terraform-provider-google/releases/tag/v7.28.0
Related releases
- Config Connector 1.154.1 Adds New Alpha Resources and Field Support Google Cloud release notes ·
- Google Cloud AI Infrastructure and Orchestration Updates - July 2026 Google Cloud Blog ·
- Data Studio Conversational Analytics GA, adds BigQuery integration Google Cloud release notes ·
- Cortex Framework v7 GA with modular architecture, Dataform, and AI features Google Cloud release notes ·
- BigQuery: Audit UI query result downloads Google Cloud release notes ·
- BigQuery Data Transfer Service adds incremental Klaviyo transfers Google Cloud release notes ·