Terraform Google Provider v7.27.0: New features and breaking changes
This release of the Terraform Google Provider introduces several new data sources and resources, including support for Google Discovery Engine and Chronicle dashboards. It also includes improvements to compute, container, and dataproc resources, alongside bug fixes for permadiffs and panics. A breaking change requires the `weekly_maintenance_windows` field to be set for `google_lustre_instance` resources, impacting users of Lustre instances.
- →New Data Source: google_discovery_engine_data_store
- →New Data Source: google_discovery_engine_data_stores
- →New Data Source: google_dns_record_sets
- →New Resource: google_chronicle_dashboard_chart
- →New Resource: google_chronicle_feed
Breaking changes (1) ›
- lustre
marked maintenance_policy.weekly_maintenance_windows field required in google_lustre_instance resource. Configuring maintenance_policy without weekly_maintenance_windows will cause an API error
Features (8) ›
- google_discovery_engine_data_store New Data Source: google_discovery_engine_data_store
- google_discovery_engine_data_stores New Data Source: google_discovery_engine_data_stores
- google_dns_record_sets New Data Source: google_dns_record_sets
- google_chronicle_dashboard_chart New Resource: google_chronicle_dashboard_chart
- google_chronicle_feed New Resource: google_chronicle_feed
- google_network_connectivity_transport New Resource: google_network_connectivity_transport
- google_iam_workload_identity_pool_managed_identity New Resource: google_iam_workload_identity_pool_managed_identity
- google_iam_workload_identity_pool_namespace New Resource: google_iam_workload_identity_pool_namespace
Enhancements (15) ›
- compute added SEV_LIVE_MIGRATABLE_V2 to guest_os_features enum for google_compute_region_disk resource
- compute added SNP_SVSM_CAPABLE to guest_os_features enum for google_compute_image and google_compute_region_disk resources
- compute added excluded_folders and excluded_projects fields to google_compute_organization_security_policy_association resource
- compute supported in-place update for secondary_ip_range field in google_compute_subnetwork resource
- container added autopilot_privileged_admission field to google_container_cluster resource for Customer-Driven Allowlisting
- dataplex added aspects field to google_dataplex_entry_link resource
- dataplex supported in-place update for aspects field in google_dataplex_entry_link resource
- dataproc
added boot_disk_provisioned_iops and boot_disk_provisioned_throughput fields to cluster_config.worker_config.disk_config in google_dataproc_cluster resource
- dataproc added value AUTO to runtime_config.autotuning_config.scenarios field in google_dataproc_batch resource
- iambeta added attestation_rules field to google_iam_workload_identity_pool resource
- lustre added dynamic_tier_options field to google_lustre_instance resource
- migrationcenter added virtual_machine_preferences.compute_engine_preferences.persistent_disk_type field to google_migration_center_preference_set resource
- networkconnectivity added exclude_import_ranges, include_export_ranges, exclude_export_ranges fields to google_network_connectivity_spoke resource
- pubsub added ai_inference field to google_pubsub_topic and google_pubsub_subscription resources
- sql added clone_context.source_project field to google_sql_database_instance resource to support cross project clone
Fixes (6) ›
- compute fixed a permadiff on the adaptive_protection_config field in google_compute_security_policy resource
- compute fixed panic when setting google_compute_project_metadata on a project with no existing metadata
- biglakeiceberg changed the primary-location parameter to primary_location in the create URL of google_biglake_iceberg_catalog resource
- securityposture always sent value of enforce in policies.constraint.org_policy_constraint.policy_rules to the api in google_securityposture_posture resource
- vertexai
fixed missing Private Service Connect service attachment for service_attachment field in google_vertex_ai_endpoint_with_model_garden_deployment resource
- workstations fixed update of private_cluster_config.allowed_projects in google_workstations_workstation_cluster resource
https://github.com/hashicorp/terraform-provider-google/releases/tag/v7.27.0
Related releases
- Managed Service for Apache Spark drops default Conda channels Google Cloud release notes ·
- Terraform Google Provider v7.42.0: New resources, BigQuery, Colab enhancements Terraform Google Provider Releases ·
- Terraform Google Provider v7.41.0: New Resources and Enhancements Terraform Google Provider Releases ·
- Managed Service for Apache Spark GA with Version 3.0 Google Cloud release notes ·
- Agent Platform Workbench updates package dependencies and fixes kernel issue Google Cloud release notes ·
- Cloud Data Fusion 6.11.1.4 GA released with bug fixes Google Cloud release notes ·