Terraform Google Provider v8.1.0 Enhances GCP Infrastructure Management
The Terraform Google Provider v8.1.0 has been released, introducing a variety of new resources and enhancements for managing GCP services. This update includes numerous new List Resources for Apigee and Colab, new resources for Eventarc, Monitoring, Observability, and Security Command Center, and improvements across BigQuery Analytics Hub, Cloud Run v2, and Vertex AI. It also deprecates the `details` field in `google_workstations_workstation_config`, and promotes the `build_spec` field in Vertex AI reasoning engine to General Availability. These changes are crucial for engineers automating GCP infrastructure, providing broader coverage and refined management capabilities.
- →deprecated details in google_workstations_workstation_config (no longer populated by the API; will be removed in a future major release)
- →New List Resource: google_apigee_addons_config
- →New List Resource: google_apigee_api_product
- →New List Resource: google_apigee_data_collector
- →New List Resource: google_apigee_datastore
Deprecations (1) ›
- workstations deprecated details in google_workstations_workstation_config (no longer populated by the API; will be removed in a future major release)
Features (20) ›
- google_apigee_addons_config New List Resource: google_apigee_addons_config
- google_apigee_api_product New List Resource: google_apigee_api_product
- google_apigee_data_collector New List Resource: google_apigee_data_collector
- google_apigee_datastore New List Resource: google_apigee_datastore
- google_apigee_endpoint_attachment New List Resource: google_apigee_endpoint_attachment
- google_apigee_envgroup New List Resource: google_apigee_envgroup
- google_apigee_environment_keyvaluemaps New List Resource: google_apigee_environment_keyvaluemaps
- google_apigee_organization New List Resource: google_apigee_organization
- google_apigee_target_server New List Resource: google_apigee_target_server
- google_colab_notebook_execution New List Resource: google_colab_notebook_execution
- google_colab_runtime New List Resource: google_colab_runtime
- google_colab_runtime_template New List Resource: google_colab_runtime_template
- google_colab_schedule New List Resource: google_colab_schedule
- google_eventarc_pipeline_iam_binding New Resource: google_eventarc_pipeline_iam_binding
- google_eventarc_pipeline_iam_member New Resource: google_eventarc_pipeline_iam_member
- google_eventarc_pipeline_iam_policy New Resource: google_eventarc_pipeline_iam_policy
- google_monitoring_snooze New Resource: google_monitoring_snooze
- google_network_management_network_monitoring_provider New Resource: google_network_management_network_monitoring_provider
- google_observability_bucket New Resource: google_observability_bucket
- google_scc_notification_service_account New Resource: google_scc_notification_service_account
Enhancements (18) ›
- bigqueryanalyticshub added destination_pubsub_subscription to google_bigquery_analytics_hub_listing_subscription
- ces added api_authentication field to google_ces_tool.remote_agent_tool
- ces added error_handling_settings field to google_ces_app
- ces added instagram_credentials and whatsapp_credentials fields to google_ces_deployment resource
- ces added language_code_variable field to google_ces_agent resource
- ces added retention_window field to google_ces_app resource
- ces added vpc_sc_settings field to google_ces_app resource
- ces added whatsapp_config field to google_ces_app resource
- cloudrunv2 added template.containers.sandbox_launcher field to google_cloud_run_v2_worker_pool resource
- cloudrunv2 supported explicitly disabling cpu_utilization and concurrency_utilization autoscaling thresholds with 0.0 in google_cloud_run_v2_service
- discoveryengine added last_user_update_time field to google_discovery_engine_license_config resource
- networkservices added forward_attributes field to google_network_services_authz_extension
- servicenetworking
added REMOVE_PEERING value to deletion_policy on google_service_networking_connection, which removes the VPC peering when the connection cannot be deleted because service producer resources still use it
- vertexai added gateway_configs field to google_vertex_ai_semantic_governance_policy_engine
- vertexai added spec.build_spec.service_account field to google_vertex_ai_reasoning_engine
- vertexai added spec.deployment_spec.agent_gateway_config field to google_vertex_ai_reasoning_engine
- vertexai added spec.source_code_spec.agent_config_source field to google_vertex_ai_reasoning_engine
- vertexai promoted build_spec to GA in google_vertex_ai_reasoning_engine
Fixes (6) ›
- clouddeploy fixed tasks field being silently dropped from predeploy and postdeploy blocks across all strategy variants
- composer fixed google_composer_user_workloads_secret writing the secret data values into provider debug logs
- container
switched to server side request validation to allow for concurrent Cluster Upgrades. google_container_cluster and google_container_node_pool resources will proceed while not in a resting state for updates (but will continue to wait for one after creates)
- iam fixed validation of google_iam_workload_identity_pool IDs ending in .svc.id.goog where the base name ends in one of the suffix's characters
- provider fixed an issue where an invalid credentials value could be echoed back in the error message when it failed to parse
- workstations fixed unconvertible type error when reading conditions in google_workstations_workstation_config and google_workstations_workstation_cluster
Notes (5) ›
- compute migrated google_compute_global_address data source to use direct HTTP rather than a client library
- compute migrated google_compute_interconnect_locations data source to use direct HTTP rather than a client library
- compute migrated google_compute_shared_vpc_host_project to use direct HTTP rather than a client library
- container migrated google_container_node_pool to use direct HTTP rather than a client library
- resourcemanager migrated google_project to use direct HTTP rather than a client library
https://github.com/hashicorp/terraform-provider-google/releases/tag/v8.1.0
Related releases
- Gemini Enterprise Agent Platform Updates Compute Metering Pricing Google Cloud release notes ·
- Google Cloud CCaaS Pre-release Notes: Upcoming Bug Fixes Google Cloud release notes ·
- Gemini 3.1 Flash and Pro Image Updates: Multi-Region, 4K Output, Video Input GA Google Cloud release notes ·
- Cortex Framework 7.0.4 Release Addresses Unused Dependencies Google Cloud release notes ·
- Cortex Framework 7.0.5 Updates with Fix for Obsolete Review Checklist Google Cloud release notes ·
- Google Cloud introduces TabFM in BigQuery for zero-shot predictive analytics Google Cloud Blog ·