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. (#9228)
FEATURES:
- New Data Source:
google_beyondcorp_application_iam_policy
(#9205) - New Data Source:
google_parameter_manager_parameter_version_render
(#9190) - New Data Source:
google_parameter_manager_regional_parameter_version_render
(#9232) - New Resource:
google_beyondcorp_application
(#9205) - New Resource:
google_beyondcorp_application_iam_binding
(#9205) - New Resource:
google_beyondcorp_application_iam_member
(#9205) - New Resource:
google_beyondcorp_application_iam_policy
(#9205) - New Resource:
google_bigquery_analytics_hub_listing_subscription
(#9195) - New Resource:
google_colab_notebook_execution
(#9186) - New Resource:
google_colab_schedule
(#9226) - New Resource:
google_compute_network_firewall_policy_packet_mirroring_rule
(#9202) - New Resource:
google_gemini_logging_setting
(#9198) - New Resource:
google_gemini_release_channel_setting
(#9207)
IMPROVEMENTS:
- accesscontextmanager: added
resource
tosources
inegress_from
under resourcesgoogle_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
(#9196) - cloudrunv2: added
base_image_uri
andbuild_info
togoogle_cloud_run_v2_service
(#9229) - colab: added
auto_upgrade
field togoogle_colab_runtime
(#9216) - colab: added
software_config.post_startup_script_config
field togoogle_colab_runtime_template
(#9206) - colab: added
desired_state
field togoogle_colab_runtime
, making it startable/stoppable (#9209) - compute: added
ip_collection
field togoogle_compute_forwarding_rule
resource (#9194) - compute: added
mode
andallocatable_prefix_length
fields togoogle_compute_public_delegated_prefix
resource (#9218) - compute: allow parallelization of
google_compute_per_instance_config
andgoogle_compute_region_per_instance_config
deletions by not locking on the parent resource, but including instance name. (#9181) - container: added
auto_monitoring_config
field and subfields to thegoogle_container_cluster
resource (#9224) - filestore: added
initial_replication
field for peer instance configuration andeffective_replication
output for replication configuration output togoogle_filestore_instance
(#9200) - memorystore: added
CLUSTER_DISABLED
tomode
field ingoogle_memorystore_instance
(#9178) - networkservices: added
compression_mode
andallowed_methods
fields togoogle_network_services_edge_cache_service
resource (#9201) - privateca: added
user_defined_access_urls
and subfields togoogle_privateca_certificate_authority
resource to add support for custom CDP AIA URLs (#9221) - workbench: added
enable_third_party_identity
field togoogle_workbench_instance
resource (#9236)
BUG FIXES:
- appengine: added a mitigation for an upcoming default change to
standard_scheduler_settings.max_instances
for newgoogle_app_engine_standard_app_version
resources. If the field is not specified in configuration, diffs will now be ignored. (#9233) - bigquery: added diff suppression for legacy values in
renewal_plan
field ingoogle_bigquery_capacity_commitment
resource (#9189) - compute: fixed
google_compute_(region_)resize_request
requiring region/zone to be specified in all cases. They can now be pulled from the provider. (#9235) - container: reverted locking behavior in
google_container_node_pool
that caused regression of operation apply time spike started inv6.15
(#9188) - dns: fixed a bug where
google_dns_managed_zone
is unable to update withservice_directory_config
specified (#9239) - workbench: fixed a bug with
google_workbench_instance
metadata removal not working as expected (#9208)