DEPRECATIONS:
- resourcemanager: deprecated
skip_delete
field in thegoogle_project
resource. Usedeletion_policy
instead. (#7817)
FEATURES:
- New Data Source:
google_scc_v2_organization_source_iam_policy
(#7888) - New Resource:
google_access_context_manager_service_perimeter_dry_run_egress_policy
(#7882) - New Resource:
google_access_context_manager_service_perimeter_dry_run_ingress_policy
(#7882) - New Resource:
google_scc_v2_folder_mute_config
(#7846) - New Resource:
google_scc_v2_project_mute_config
(#7881) - New Resource:
google_scc_v2_project_notification_config
(#7892) - New Resource:
google_scc_v2_organization_source
(#7888) - New Resource:
google_scc_v2_organization_source_iam_binding
(#7888) - New Resource:
google_scc_v2_organization_source_iam_member
(#7888) - New Resource:
google_scc_v2_organization_source_iam_policy
(#7888)
IMPROVEMENTS:
- clouddeploy: added
gke.proxy_url
field togoogle_clouddeploy_target
(#7899) - cloudrunv2: added field
binary_authorization.policy
to resourcegoogle_cloud_run_v2_job
and resourcegoogle_cloud_run_v2_service
to support named binary authorization policy. (#7883) - compute: added update-in-place support for the
google_compute_target_https_proxy.server_tls_policy
field (#7884) - compute: added update-in-place support for the
google_compute_region_target_https_proxy.server_tls_policy
field (#7891) - container: added
auto_provisioning_locations
field togoogle_container_cluster
(#7849) - dataform: added
kms_key_name
field togoogle_dataform_repository
resource (#7855) - discoveryengine: added
skip_default_schema_creation
field togoogle_discovery_engine_data_store
resource (#7900) - gkehub: added
configmanagement.management
andconfigmanagement.config_sync.enabled
fields togoogle_gkehub_feature_membership
(#7899) - gkehub: added
management
field togoogle_gke_hub_feature.fleet_default_member_config.configmanagement
(#7862) - resourcemanager: added
deletion_policy
field to thegoogle_project
resource. Settingdeletion_policy
toPREVENT
will protect the project against any destroy actions caused by a terraform apply or terraform destroy. Settingdeletion_policy
toABANDON
allows the resource to be abandoned rather than deleted and it behaves the same withskip_delete = true
. Default value isDELETE
.skip_delete = true
takes precedence overdeletion_policy = "DELETE"
. - storage: added
force_destroy
field togoogle_storage_managed_folder
resource (#7867) - storage: added
generation
field togoogle_storage_bucket_object
resource (#7866)
BUG FIXES:
- compute: fixed
google_compute_instance.alias_ip_range
update behavior to avoid temporarily deleting unchanged alias IP ranges (#7898) - compute: fixed the bug that creation of PSC forwarding rules fails in
google_compute_forwarding_rule
resource when provider default labels are set (#7873) - sql: fixed a perma-diff in
settings.insights_config
ingoogle_sql_database_instance
(#7861)