DEPRECATIONS:
- resourcemanager: deprecated
skip_delete
field in thegoogle_project
resource. Usedeletion_policy
instead. (#18867)
FEATURES:
- New Data Source:
google_logging_log_view_iam_policy
(#18990) - New Data Source:
google_scc_v2_organization_source_iam_policy
(#19004) - New Resource:
google_access_context_manager_service_perimeter_dry_run_egress_policy
(#18994) - New Resource:
google_access_context_manager_service_perimeter_dry_run_ingress_policy
(#18994) - New Resource:
google_scc_v2_folder_mute_config
(#18924) - New Resource:
google_scc_v2_project_mute_config
(#18993) - New Resource:
google_scc_v2_project_notification_config
(#19008) - New Resource:
google_scc_v2_organization_source
(#19004) - New Resource:
google_scc_v2_organization_source_iam_binding
(#19004) - New Resource:
google_scc_v2_organization_source_iam_member
(#19004) - New Resource:
google_scc_v2_organization_source_iam_policy
(#19004) - New Resource:
google_logging_log_view_iam_binding
(#18990) - New Resource:
google_logging_log_view_iam_member
(#18990) - New Resource:
google_logging_log_view_iam_policy
(#18990)
IMPROVEMENTS:
- clouddeploy: added
gke.proxy_url
field togoogle_clouddeploy_target
(#19016) - cloudrunv2: added field
binary_authorization.policy
to resourcegoogle_cloud_run_v2_job
and resourcegoogle_cloud_run_v2_service
to support named binary authorization policy. (#18995) - compute: added
source_regions
field togoogle_compute_healthcheck
resource (#19006) - compute: added update-in-place support for the
google_compute_target_https_proxy.server_tls_policy
field (#18996) - compute: added update-in-place support for the
google_compute_region_target_https_proxy.server_tls_policy
field (#19007) - container: added
auto_provisioning_locations
field togoogle_container_cluster
(#18928) - dataform: added
kms_key_name
field togoogle_dataform_repository
resource (#18947) - discoveryengine: added
skip_default_schema_creation
field togoogle_discovery_engine_data_store
resource (#19017) - gkehub: added
configmanagement.management
andconfigmanagement.config_sync.enabled
fields togoogle_gkehub_feature_membership
(#19016) - gkehub: added
management
field togoogle_gke_hub_feature.fleet_default_member_config.configmanagement
(#18963) - 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 (#18973) - storage: added
generation
field togoogle_storage_bucket_object
resource (#18971)
BUG FIXES:
- compute: fixed
google_compute_instance.alias_ip_range
update behavior to avoid temporarily deleting unchanged alias IP ranges (#19015) - compute: fixed the bug that creation of PSC forwarding rules fails in
google_compute_forwarding_rule
resource when provider default labels are set (#18984) - sql: fixed a perma-diff in
settings.insights_config
ingoogle_sql_database_instance
(#18962)