DEPRECATIONS:
pubsublite:google_pubsub_lite_reservationwill be turned down effective March 18, 2026. Usegoogle_pubsub_reservationinstead. (#11022)pubsublite:google_pubsub_lite_subscriptionwill be turned down effective March 18, 2026. Usegoogle_pubsub_subscriptioninstead. (#11022)pubsublite:google_pubsub_lite_topicwill be turned down effective March 18, 2026. Usegoogle_pubsub_topicinstead. (#11022)
BREAKING CHANGES:
- netapp: made
google_netapp_volume.export_policy.rules.squash_modenot preserve values returned by the API. Without this change, unsettingsquash_modein the provider can cause an API error. (#11023)
FEATURES:
- New Data Source:
google_artifact_registry_python_packages(#11017) - New Data Source:
google_cloud_identity_policy(#10991) - New Data Source:
google_compute_reservation_block(#11005) - New Data Source:
google_compute_reservation_sub_block(#11005) - New Resource:
google_ces_deployment(#10990) - New Resource:
google_ces_example(#11020) - New Resource:
google_compute_region_health_aggregation_policy(#10995) - New Resource:
google_discovery_engine_user_store(#11018) - New Ephemeral Resource:
google_client_config(#10975)
IMPROVEMENTS:
- bigquery: added
external_data_configuration.decimal_target_typestogoogle_bigquery_table(#10983) - compute: added
internal_ipv6_prefixfield to thegoogle_compute_subnetworkresource (#11007) - compute: added
ipv6_access_typefield andINTERNAL_IPV6_SUBNETWORK_CREATIONas a supported value for themodefield ingoogle_compute_public_delegated_prefixresource (#10985) - compute: added
ipv6_access_typefield togoogle_compute_public_advertised_prefixresource (#10978) - dataplex: added
data_documentation_specfield togoogle_dataplex_datascanresource to support theDATA_DOCUMENTATIONscan type (#11014) - dataproc: added
resource_manager_tagstogoogle_dataproc_clusterresource (#11021) - lustre: added
placement_policyfield togoogle_lustre_instanceresource (#11011) - netapp: added
cache_parametersfield togoogle_netapp_volumeresource (#10976) - secretmanager: added project and short name support for
secretongoogle_secret_manager_secret_version(#11015) - secretmanager: added project and short name support for
secreton ephemeralgoogle_secret_manager_secret_version(#11015)
BUG FIXES:
- alloydb: fixed issue with creation when
initial_user.passwordwas set to a computed value ingoogle_alloydb_cluster(#11006) - bigquery: fixed extraneous diffs in
google_bigquery_table.external_data_configuration.schema(#10983) - compute: fixed a breaking change in
google_compute_instanceintroduced in 7.9.0 where a destroy-diff is prompted for instances with preset GPUs (#10998) - container: added
KUBE_DNSas an accepted value forcluster_dnsfield ongoogle_container_cluster(#10997) - netapp: fixed bug where unsetting
export_policy.rules.squash_modeongoogle_netapp_volumecan cause an API error (#11023) - pubsub: fixed bug where
google_pubsub_subscriptioncould only be updated ifbigquery_configwas modified (#10996) - sql: fixed bug where
final_backup_descriptioningoogle_sql_database_instanceresource wasn't set on the final backup on delete (#11019) - storage: fixed bug where certain changes to
google_storage_bucket_acl.role_entitywere ignored (#10994) - workstations: fixed bug in
google_workstations_workstationwhere settingsource_workstationcaused a permadiff that forced recreation (#10986) - vmwareengine: made deletion of
google_vmwareengine_private_cloudwait until the deletion completes (#11010)