DEPRECATIONS:
- compute: deprecated
enable_flow_logs
in favor oflog_config
ongoogle_compute_subnetwork
resource. Iflog_config
is present, flow logs are enabled, andenable_flow_logs
can be safely removed. (#9679) - containerregistry: Deprecated
google_container_registry
resource, andgoogle_container_registry_image
andgoogle_container_registry_repository
data sources. Usegoogle_artifact_registry_repository
instead. (#9650)
FEATURES:
- New Data Source:
google_compute_region_backend_service
(#9616) - New Data Source:
google_organization_iam_custom_roles
(#9628) - New Data Source:
google_storage_control_folder_intelligence_config
(#9655) - New Data Source:
google_storage_control_organization_intelligence_config
(#9655) - New Data Source:
google_storage_control_project_intelligence_config
(#9655) - New Resource:
google_apigee_dns_zone
(#9622) - New Resource:
google_dataproc_metastore_database_iam_*
resources (#9615) - New Resource:
google_dataproc_metastore_table_iam_*
(#9647) - New Resource:
google_discovery_engine_sitemap
(#9608) - New Resource:
google_eventarc_enrollment
(#9623) - New Resource:
google_firebase_app_hosting_build
(#9646) - New Resource:
google_memorystore_instance_desired_user_created_connections
(#9652) - New Resource:
google_storage_control_folder_intelligence_config
(#9644) - New Resource:
google_storage_control_organization_intelligence_config
(#9617)
IMPROVEMENTS:
- accesscontextmanager: added
roles
field to ingress and egress policies ofgoogle_access_context_manager_service_perimeter*
resources (#9661) - cloudfunctions2: added
binary_authorization_policy
field togoogle_cloudfunctions2_function
resource (#9649) - cloudrunv2: added
gpu_zonal_redundancy_disabled
field togoogle_cloud_run_v2_service
resource (#9639) - compute: added
md5_authentication_keys
field togoogle_compute_router
resource (#9673) - compute: added
EXTERNAL_IPV6_SUBNETWORK_CREATION
as a supported value for themode
field ingoogle_compute_public_delegated_prefix
resource (#9630) - compute: added
external_ipv6_prefix
,stack_type
, andipv6_access_type
fields togoogle_compute_subnetwork
data source (#9660) - compute: added
path_matchers.route_rules.custom_error_response_policy
field togoogle_compute_url_map
resource (#9656) - compute: added
source_machine_image_encryption_key
field togoogle_compute_instance_from_machine_image
resource (#9632) - compute: added
tls_settings
field togoogle_compute_backend_service
resource (#9654) - compute: added several
boot_disk
,attached_disk
, andinstance_encryption_key
fields togoogle_compute_instance
andgoogle_compute_instance_template
resources (#9669) - compute: added
image_encryption_key.raw_key
andimage_encryption_key.rsa_encrypted_key
fields togoogle_compute_image
resource (#9669) - compute: added
snapshot_encryption_key.rsa_encrypted_key
field togoogle_compute_snapshot
resource (#9669) - container: added
disable_l4_lb_firewall_reconciliation
field togoogle_container_cluster
resource (#9648) - datafusion: added
tags
field togoogle_data_fusion_instance
resource to allow setting tags for instances at creation time (#9609) - datastream: added
blmt_config
field tobigquery_destination_config
resource to enable support for BigLake Managed Tables streams (#9677) - datastream: added
secret_manager_stored_password
field togoogle_datastream_connection_profile
resource (#9633) - identityplatform: added
disabled_user_signup
anddisabled_user_deletion
togoogle_identity_platform_tenant
resource (#9613) - memorystore: added
psc_attachment_details
field togoogle_memorystore_instance
resource, to enable use of the fine-grained resourcegoogle_memorystore_instance_desired_user_created_connections
(#9652) - memorystore: added the
cross_cluster_replication_config
field to thegoogle_redis_cluster
resource (#9670) - metastore: added
deletion_protection
field togoogle_dataproc_metastore_federation
resource (#9674) - networksecurity: added
antivirus_overrides
field togoogle_network_security_security_profile
resource (#9643) - networksecurity: added
connected_deployment_groups
andassociations
fields togoogle_network_security_mirroring_endpoint_group
resource (#9606) - networksecurity: added
locations
field togoogle_network_security_mirroring_deployment_group
resource (#9607) - networksecurity: added
locations
field togoogle_network_security_mirroring_endpoint_group_association
resource (#9603) - parametermanager: added
kms_key_version
field togoogle_parameter_manager_parameter_version
resource and datasource (#9642) - parametermanager: added
kms_key
field togoogle_parameter_manager_parameter
resource andgoogle_parameter_manager_parameters
datasource (#9642) - provider: added
external_credentials
block inprovider
(#9658) - redis: added
automated_backup_config
field togoogle_redis_cluster
resource (#9682) - storage: added
content_base64
field ingoogle_storage_bucket_object_content
datasource (#9638)
BUG FIXES:
- alloydb: added a mutex to
google_alloydb_cluster
to prevent conflicts among multiple cluster operations (#9604) - artifactregistry: fixed type assertion panic in
google_artifact_registry_repository
resource (#9672) - bigtable: fixed
automated_backup_policy
field forgoogle_bigtable_table
resource (#9627) - cloudrunv2: fixed the diffs for unchanged
template.template.containers.env
ingoogle_cloud_run_v2_job
resource (#9681) - compute: fixed a regression in
google_compute_subnetwork
where settinglog_config
would not enable flow logs withoutenable_flow_logs
also being set to true. To enable or disable flow logs, please uselog_config
.enable_flow_logs
is now deprecated and will be removed in the next major release. (#9679) - compute: fixed unable to update the
preview
field forgoogle_compute_region_security_policy_rule
resource (#9614) - compute: fixed unable to update the
preview
field forgoogle_compute_security_policy_rule
resource (#9614) - orgpolicy: fix permadiff in
google_org_policy_policy
when multiple rules are present (#9611) - resourcemanager: increased page size for list services api to help any teams hitting
ListEnabledRequestsPerMinutePerProject
quota issues (#9637) - spanner: fixed issue with applying changes in provider
default_labels
ongoogle_spanner_instance
resource (#9629) - storage: fixed
google_storage_anywhere_cache
to cancel long-running operations after create and update requests timeout (#9625) - workbench: fixed metadata permadiff in
google_workbench_instance
resource (#9641)