HashiCorp Terraform Google Provider v7.46.0 Brings New Resources, Deprecations
HashiCorp has released version 7.46.0 of the Terraform Google Cloud Provider, introducing a mix of new resources, deprecations, enhancements, and bug fixes for managing GCP infrastructure. This update deprecates several BeyondCorp resources and data sources, advising users to migrate to the `google_beyondcorp_security_gateway` and `google_beyondcorp_security_gateway_application` resources. It also adds new resources and data sources for Memorystore ACL policies, Redis Cluster ACL policies, and a range of Migration Center and Network Services components. Additionally, the release includes improvements to BigLake, Compute Engine, Discovery Engine, and Cloud SQL, alongside critical bug fixes for Compute and Container services.
- →New Data Source: google_memorystore_acl_policy
- →New Data Source: google_redis_cluster_acl_policy
- →New List Resource: google_migration_center_assets_export_job
- →New List Resource: google_migration_center_discovery_client
- →New List Resource: google_migration_center_group
Deprecations (1) ›
- beyondcorp
deprecated google_beyondcorp_app_connection, google_beyondcorp_app_connector, and google_beyondcorp_app_gateway resources and data sources. Use google_beyondcorp_security_gateway and google_beyondcorp_security_gateway_application instead
Features (21) ›
- google_memorystore_acl_policy New Data Source: google_memorystore_acl_policy
- google_redis_cluster_acl_policy New Data Source: google_redis_cluster_acl_policy
- google_migration_center_assets_export_job New List Resource: google_migration_center_assets_export_job
- google_migration_center_discovery_client New List Resource: google_migration_center_discovery_client
- google_migration_center_group New List Resource: google_migration_center_group
- google_migration_center_import_job New List Resource: google_migration_center_import_job
- google_migration_center_preference_set New List Resource: google_migration_center_preference_set
- google_migration_center_report_config New List Resource: google_migration_center_report_config
- google_migration_center_source New List Resource: google_migration_center_source
- google_network_services_authz_extension New List Resource: google_network_services_authz_extension
- google_network_services_multicast_consumer_association New List Resource: google_network_services_multicast_consumer_association
- google_network_services_multicast_domain_activation New List Resource: google_network_services_multicast_domain_activation
- google_network_services_multicast_domain_group New List Resource: google_network_services_multicast_domain_group
- google_network_services_multicast_domain New List Resource: google_network_services_multicast_domain
- google_network_services_multicast_group_consumer_activation New List Resource: google_network_services_multicast_group_consumer_activation
- google_network_services_multicast_group_producer_activation New List Resource: google_network_services_multicast_group_producer_activation
- google_network_services_multicast_group_range_activation New List Resource: google_network_services_multicast_group_range_activation
- google_network_services_multicast_group_range New List Resource: google_network_services_multicast_group_range
- google_network_services_multicast_producer_association New List Resource: google_network_services_multicast_producer_association
- google_memorystore_acl_policy New Resource: google_memorystore_acl_policy
- google_redis_cluster_acl_policy New Resource: google_redis_cluster_acl_policy
Enhancements (6) ›
- biglake added serde_info field to google_biglake_table resource
- ces added connector_toolset and timeout fields to google_ces_toolset resource
- compute added write-only arguments for IAP oauth2_client_id and oauth2_client_secret to google_compute_backend_service resource
- discoveryengine made google_discovery_engine_search_engine search_engine_config.required_subscription_tier updatable
- securesourcemanager added PULL_REQUEST_COMMENT enum to events field in google_secure_source_manager_hook
- sql added replication_lag_max_seconds to google_sql_database_instance
Fixes (3) ›
- compute fixed truncation of results at 500 images in google_compute_images data source
- container
fixed a permadiff on enable_private_endpoint and master_global_access_config.enabled in google_container_cluster when control_plane_endpoints_config.ip_endpoints_config.enabled is set to false
- sql fixed google_sql_user returning Missing Resource Identity After Read when the parent Cloud SQL instance is stopped
https://github.com/hashicorp/terraform-provider-google/releases/tag/v7.46.0
Related releases
- Cloud SQL for SQL Server Adds Specialized Endpoint URLs for MCP Server Google Cloud release notes ·
- Cloud SQL for MySQL: Remote MCP Server Adds Security, Trial & Observability Features Google Cloud release notes ·
- Cloud SQL for PostgreSQL Adds Specialized Endpoints, Free Trial, and SQL Commenter Features Google Cloud release notes ·
- Google Cloud Database Center Introduces Performance Assessment Previews Google Cloud release notes ·
- Google Cloud SDK 582.0.0 Introduces Breaking Changes and New Features Google Cloud release notes ·
- Cloud SQL for PostgreSQL Gains Feature Use Assessments in Database Center Google Cloud release notes ·