NOTES:
- alloydb: reverted requiring
initial_user.passwordas required on create for newgoogle_alloydb_clusterresources, insteadinitial_user.passwordorinitial_user.usermust be set ifinitial_useris specified forgoogle_alloydb_clusterresources (#11158) - privateca: modified
encryption_specfield fromgoogle_privateca_ca_poolresource to be mutable and allow cmek key rotation (#11110)
DEPRECATIONS:
- cloudquotas: deprecated
effective_containerandeffective_enablementfields in thegoogle_cloud_quotas_quota_adjuster_settingsresource (#11230) - dlp: deprecated
publish_findings_to_cloud_data_catalogfield ingoogle_data_loss_prevention_job_triggerresource. Usepublish_findings_to_dataplex_catalogfield instead. (#11096) - networkservices: removed
google_service_bindingresource due to service binding support being disabled (#11159)
FEATURES:
- New Resource:
google_ces_app_version(#11128) - New Resource:
google_dialogflow_generator(#11144) - New Resource:
google_dialogflow_version(#11079) - New Resource:
google_discovery_engine_widget_config(#11166) - New Resource:
google_iam_workforce_pool_provider_scim_token(#11113) - New Resource:
google_network_connectivity_gateway_advertised_route(#11156) - New Resource:
google_network_security_sac_attachment(#11146) - New Resource:
google_network_security_sac_realm(#11084) - New Resource:
google_network_services_lb_edge_extension(#11129) - New Resource:
google_network_services_multicast_consumer_association(#11141) - New Resource:
google_network_services_multicast_group_range_activation(#11174) - New Resource:
google_network_services_multicast_group_range(#11151) - New Resource:
google_network_services_multicast_producer_association(#11123)
IMPROVEMENTS:
- alloydb: added
password_woandpassword_wo_versionfields togoogle_alloydb_userresource (#11109) - apphub: added
identityfield togoogle_apphub_serviceandgoogle_apphub_workloadresources (#11155) - backupdr: added
encryption_configfield togoogle_backup_dr_backup_vaultresource (#11086) - bigquery: added
external_runtime_optionsandpython_optionsfields tobigquery_routineresource (#11125) - ces: added
client_function.parameters.max_items,client_function.parameters.min_items,client_function.parameters.maximum,client_function.parameters.minimum,client_function.parameters.title,client_function.response.max_items,client_function.response.min_items,client_function.response.maximum,client_function.response.minimum, andclient_function.response.titlefields togoogle_ces_toolresource (#11131) - ces: added
entry_agentfield togoogle_ces_exampleresource (#11081) - ces: added
google_search_tool.context_urls,google_search_tool.preferred_domains, andopen_api_tool.api_authentication.bearer_token_configfields togoogle_ces_toolresource (#11131) - ces: added
message.chunk.tool_responseandmessage.chunk.tool_callfields togoogle_ces_exampleresource (#11081) - ces: added
pinnedandvariable_declarations.schema.titlefields togoogle_ces_appresource (#11090) - cloudsecuritycompliance: added
cloud_control_details.parameters.parameter_value.oneof_valuefields togoogle_cloud_security_compliance_framework_deploymentresource (#11170) - cloudsecuritycompliance: added
cloud_control_details.parameters.parameter_value.oneof_valuefields togoogle_cloud_security_compliance_frameworkresource (#11170) - cloudsecuritycompliance: added
parameter_spec.default_value.oneof_valueandvalidation.allowed_values.values.oneof_valuefields togoogle_cloud_security_compliance_cloud_controlresource (#11228) - cloudsecuritycompliance: added
sub_parametersfield togoogle_cloud_security_compliance_cloud_controlresource (#11228) - colab: added
custom_environment_specfield togoogle_colab_notebook_executionresource (#11167) - compute: added
network_pass_through_lb_traffic_policyfield togoogle_compute_region_backend_serviceresource. (#11088) - compute: added
paramsfield togoogle_compute_interconnectresource (#11149) - compute: added
show_nat_ipsandnat_ipsfields togoogle_compute_service_attachment(#11127) - compute: added
snapshot_typefield togoogle_compute_snapshotresource (#11147) - compute: added new field
instance_flexibility_policy.instance_selection.min_cpu_platform&instance_flexibility_policy.instance_selection.diskstogoogle_compute_region_instance_group_manager(#11231) - container: added
autoscaled_rollout_policyfield togoogle_container_node_poolresource (beta) (#11154) - container: added
node_kernel_module_loading.policyfield togoogle_container_node_poolandgoogle_container_clusterresources (#11171) - filestore: added support for updating
directory_servicesfields in place ingoogle_filestore_instance(#11137) - iamworkforcepool: added
claim_mapping,purge_time, andservice_agentfields togoogle_iam_workforce_pool_provider_scim_tenantresource (#11113) - looker: added
controlled_egress_enabledandcontrolled_egress_configfields togoogle_looker_instanceresource (#11082) - lustre: added
kms_keyfield togoogle_lustre_instanceresource (#11104) - modelarmor: added
google_mcp_server_floor_settingfield togoogle_model_armor_floorsettingresource (#11135) - monitoring: fixes an issue with
google_monitoring_alert_policywhere it ignores the resource project during Import (#11120) - netapp: added public docs link for
google_netapp_host_groupresource (#11160) - netapp: added 'nfsv4' to custom update export_policy object in
google_netapp_volumeresource (#11229) - networksecurity: added field
custom_mirroring_profile.mirroring_deployment_groupsand output fieldcustom_mirroring_profile.mirroring_endpoint_group_typetogoogle_network_security_security_profileresource (beta) (#11095) - oracledatabase: added
properties.cpu_core_count,properties.secret_id, andproperties.vault_idfields togoogle_oracle_database_autonomousresource (#11107) - oracledatabase: added
properties.time_zone.versionfield togoogle_oracle_database_cloud_vm_clusterresource (#11107) - servicedirectory: replaced
metadataKeyValuePair withannotationsKeyValueAnnotations ingoogle_service_directory_service, andgoogle_service_directory_endpointresources (#11078) - sql: added write-only argument for
root_passwordingoogle_sql_database_instanceresource (#11098) - storage: added
contextsfor resourcegoogle_storage_bucket_object(#11145) - vertex_ai: added
resourceLimits,minInstances,maxInstances,containerConcurrencyandsourceCodeSpecfields togoogle_vertex_ai_reasoning_engineresource (#11148)
BUG FIXES:
- bigquery: fixed the permadiff when email field values contain non-lower-case characters in
accessingoogle_bigquery_dataset(#11139) - bigquery: fixed the permadiff when table schema is unchanged for a
google_bigquery_tablewith row access policies (#11102) - cloudrunv2: fixed permadiff if
scalingfield is unset on resourcegoogle_cloud_run_v2_service(#11132) - compute: fixed an issue where the
bgp_always_compare_medfield could not be unset in ingoogle_compute_network. It can now be unset by configuring the new fielddelete_bgp_always_compare_medto a value oftrue. (#11121) - compute: fixed crashes when no
network_endpointsblock specified ingoogle_compute_network_endpointsresource or no network endpoints exist (#11085) - compute: fixed the
termsfield ingoogle_compute_router_route_policyto be updatable without forcing resource recreation (#11122) - container: fixed a perpetual diff in
google_container_clusterresource whenenable_l4_ilb_subsettingis enabled by the GKE control plane and not explicitly set in the configuration (#11143) - dialogflowcx: fixed update_mask in
google_dialogflow_cx_playbookwhere a granular update mask is required. (#11100) - discoveryengine: fixed a permadiff on
advanced_site_search_configingoogle_discovery_engine_data_storeresource (#11175) - iamworkforcepool: fixed bug in
google_iam_workforce_pool_provider_scim_tokenwherebase_uriwasn't set correctly from the API (#11113) - logging: fixed an issue with
google_logging_*_sink.include_childrenfields not being updatable to true (#11094) - memorystore: fixed an issue where a permadiff on
desired_auto_created_endpointscaused thegoogle_memorystore_instanceresource to recreated. (#11119) - spanner: prevented recreation when
kms_key_nameandkms_key_namesare same forgoogle_spanner_database(#11083)