github hashicorp/terraform-provider-google v6.20.0

latest release: v5.45.2
one day ago

NOTES:

  • provider: The Terraform Provider for Google Cloud's regular release date will move from Monday to Tuesday in early March. The 2025/03/10 release will be made on 2025/03/11.
  • compute: google_compute_firewall_policy now uses MMv1 engine instead of DCL. (#21235)

FEATURES:

  • New Data Source: google_beyondcorp_application_iam_policy (#21199)
  • New Data Source: google_parameter_manager_parameter_version_render (#21104)
  • New Resource: google_beyondcorp_application (#21199)
  • New Resource: google_beyondcorp_application_iam_binding (#21199)
  • New Resource: google_beyondcorp_application_iam_member (#21199)
  • New Resource: google_beyondcorp_application_iam_policy (#21199)
  • New Resource: google_bigquery_analytics_hub_listing_subscription (#21189)
  • New Resource: google_colab_notebook_execution (#21100)
  • New Resource: google_colab_schedule (#21233)

IMPROVEMENTS:

  • accesscontextmanager: added resource to sources in egress_from under resources google_access_context_manager_service_perimeter, google_access_context_manager_service_perimeters, google_access_context_manager_service_perimeter_egress_policy, google_access_context_manager_service_perimeter_dry_run_egress_policy (#21190)
  • cloudrunv2: added base_image_uri and build_info to google_cloud_run_v2_service (#21236)
  • colab: added auto_upgrade field to google_colab_runtime (#21214)
  • colab: added software_config.post_startup_script_config field to google_colab_runtime_template (#21200)
  • colab: added desired_state field to google_colab_runtime, making it startable/stoppable. (#21207)
  • compute: added ip_collection field to google_compute_forwarding_rule resource (#21188)
  • compute: added mode and allocatable_prefix_length fields to google_compute_public_delegated_prefix resource (#21216)
  • compute: allow parallelization of google_compute_per_instance_config and google_compute_region_per_instance_config deletions by not locking on the parent resource, but including instance name. (#21095)
  • container: added auto_monitoring_config field and subfields to the google_container_cluster resource (#21229)
  • filestore: added initial_replication field for peer instance configuration and effective_replication output for replication configuration output to google_filestore_instance (#21194)
  • memorystore: added CLUSTER_DISABLED to mode field in google_memorystore_instance (#21092)
  • networkservices: added compression_mode and allowed_methods fields to google_network_services_edge_cache_service resource (#21195)
  • privateca: added user_defined_access_urls and subfields to google_privateca_certificate_authority resource to add support for custom CDP AIA URLs (#21220)
  • workbench: added enable_third_party_identity field to google_workbench_instance resource (#21265)

BUG FIXES:

  • appengine: added a mitigation for an upcoming default change to standard_scheduler_settings.max_instances for new google_app_engine_standard_app_version resources. If the field is not specified in configuration, diffs will now be ignored. (#21257)
  • bigquery: added diff suppression for legacy values in renewal_plan field in google_bigquery_capacity_commitment resource (#21103)
  • compute: fixed google_compute_(region_)resize_request requiring region/zone to be specified in all cases. They can now be pulled from the provider. (#21264)
  • container: reverted locking behavior in google_container_node_pool that caused regression of operation apply time spike started in v6.15 (#21102)
  • gemini: fixed a bug where the force_destroy field in resource gemini_code_repository_index did not work properly (#21212)
  • workbench: fixed a bug with google_workbench_instance metadata removal not working as expected (#21204)

Don't miss a new terraform-provider-google release

NewReleases is sending notifications on new releases.