gcp Terraform Google Provider Releases · · 7.32.0

Terraform Google Provider v7.32.0: New Resources and Compute Improvements

terraforminfra
feature patch announcement

HashiCorp has released version 7.32.0 of the Terraform Google Provider, introducing new resources for Chronicle and Compute Engine IAM policies, alongside several compute-related enhancements and bug fixes. These changes primarily affect engineers and architects managing Google Cloud infrastructure via Terraform, enabling finer-grained control over various services. Notable additions include IAM policy management for regional instant snapshots and new configuration options for compute instances and security policies.

  • New Data Source: google_compute_region_instant_snapshot_iam_policy
  • New Resource: google_chronicle_dashboard_chart
  • New Resource: google_compute_region_instant_snapshot_iam_binding
  • New Resource: google_compute_region_instant_snapshot_iam_member
  • New Resource: google_compute_region_instant_snapshot_iam_policy
Features (6)
  • google_compute_region_instant_snapshot_iam_policy New Data Source: google_compute_region_instant_snapshot_iam_policy
  • google_chronicle_dashboard_chart New Resource: google_chronicle_dashboard_chart
  • google_compute_region_instant_snapshot_iam_binding New Resource: google_compute_region_instant_snapshot_iam_binding
  • google_compute_region_instant_snapshot_iam_member New Resource: google_compute_region_instant_snapshot_iam_member
  • google_compute_region_instant_snapshot_iam_policy New Resource: google_compute_region_instant_snapshot_iam_policy
  • google_compute_region_instant_snapshot New Resource: google_compute_region_instant_snapshot
Enhancements (17)
  • compute added IDPF value to nic_type in resource_compute_instance_template
  • compute added IDPF value to nic_type in resource_compute_instance
  • compute added IDPF value to nic_type in resource_compute_region_instance_template
  • compute added address_id field to google_compute_address resource
  • compute added advanced_options_config field on google_compute_organization_security_policy resource
  • compute added connection_tracking_policy field to google_compute_region_backend_service resource
  • compute

    added image, source_image_encryption_key, and source_image_id fields to google_compute_region_disk resource. This field is currently behind an allowlist

  • compute added replica_zones field to google_compute_instance resource
  • compute added request_body field on google_compute_security_policy_rule resource
  • compute added update support for ip_collection field to google_compute_subnetwork resource
  • discoveryengine added config_id attribute to google_discovery_engine_widget_config
  • networksecurity added support for project parent values to google_network_security_firewall_endpoint
  • recaptchaenterprise added POLICY_BASED_CHALLENGE value to integration_type field and added new challenge_settings field to google_recaptcha_enterprise_key
  • redis added new node types supported in google_redis_cluster
  • resourcemanager add private_key and private_key_type fields to ephemeral google_service_account_key resource
  • storage added ingest_on_write field for google_storage_anywhere_cache resource
  • workstations added gce_hd field to google_workstations_workstation_config resource
Fixes (2)
  • cloudfunctions2 fixed bug where all_traffic_on_latest_revision = false was ignored in google_cloudfunctions2_function
  • compute fixed permadiff when removing preconfigured_waf_config from a google_compute_security_policy rule
Notes (4)
  • compute migrated google_compute_instance_from_machine resource to use direct HTTP rather than a client library
  • compute migrated google_compute_instance_group_manager resource to use direct HTTP rather than a client library
  • compute migrated google_compute_zones data source to use direct HTTP rather than a client library
  • compute migrated google_compute_project_metadata_item resource to use direct HTTP rather than a client library
Read the original announcement →

https://github.com/hashicorp/terraform-provider-google/releases/tag/v7.32.0

Related releases