FEATURES:
- New Data Source:
google_oracle_database_odb_dns_zone(#13611) - New Resource:
google_managed_kafka_acl_binding(#13621) - New Resource:
google_oracle_database_odb_dns_zone(#13611) - New Resource:
google_secret_manager_regional_secret_managed_rotation(#13600) - New Resource:
google_vertex_ai_training_pipeline(#13602)
IMPROVEMENTS:
- artifactregistry: added
disallow_unspecified_modeandplatform_logs_configfields togoogle_artifact_registry_repositoryresource (#13552) - backupdr: added
labelsfield togoogle_backup_dr_backup_planresource (#13554) - bigquery: added
default_rounding_modefield togoogle_bigquery_datasetresource (#13601) - bigquerydatatransfer: added
schedule_options_v2field togoogle_bigquery_data_transfer_configresource (#13592) - compute: added
CUSTOM_HARDWARE_LINKas a supported value forpurposeingoogle_compute_subnetworkresource (#13548) - compute: added
psc_data.psc_connection_id,psc_data.psc_connection_status, andpsc_data.consumer_psc_addressfields togoogle_compute_region_network_endpoint_groupresource (#13613) - container: made
node_config.guest_accelerator.gpu_sharing_configandnode_config.guest_accelerator.gpu_driver_installation_configupdatable in place (without recreating the node pool) ingoogle_container_clusterandgoogle_container_node_pool(#13589) - dataplex: added
access_groups.default_iam_role_configfield togoogle_dataplex_data_productresource (#13586) - dataplex: added
data_quality_spec.rules.debug_queries,data_profile_spec.mode, anddata_documentation_spec.generation_scopesfields togoogle_dataplex_datascanresource (#13553) - dataproc: added
placement.managed_cluster.config.master_flexible_config,placement.managed_cluster.config.worker_flexible_config,placement.managed_cluster.config.secondary_worker_flexible_config, andplacement.managed_cluster.config.gce_cluster_config.multi_zone_configfields togoogle_dataproc_workflow_template(#13578) - dataprocmetastore: added
FORCEoption todeletion_policyongoogle_dataproc_metastore_serviceto clean up PSC forwarding rules and internal IP addresses in consumer subnetworks on delete (#13640) - discoveryengine: added
default_web_grounding_toggle_offfield togoogle_discovery_engine_assistantresource (#13582) - dlp: added
deidentify_config.transformation_error_handlingfield togoogle_data_loss_prevention_deidentify_template(#13570) - dlp: added
inspect_config.rule_set.rules.exclusion_rule.exclude_by_image_findingsandinspect_config.custom_info_types.metadata_key_value_expressionfields togoogle_data_loss_prevention_inspect_templateresource (#13598) - eventarc: added
organization_subscriptionandproject_subscriptionsfields togoogle_eventarc_google_api_sourceresource (#13599) - firestore: added
search_index_optionsfield togoogle_firestore_indexresource (#13584) - integrationconnectors: added
async_operations_enabled,auth_override_enabled, andtraffic_shaping_configsfields togoogle_integration_connectors_connection(#13557) - modelarmor: added
filter_config.filter_rule_settingsandtemplate_metadata.data_residency_compliantfields togoogle_model_armor_template(#13549) - netapp: added
snap_reservefield togoogle_netapp_volumeresource (#13585) - networksecurity: added
certificate_issuance_modefield togoogle_network_security_tls_inspection_policyresource (#13596) - networksecurity: added
mtls_policy.client_validation_relaxationsfield andALLOW_VALIDATION_RELAXATIONSenum value togoogle_network_security_server_tls_policyresource (#13622) - networksecurity: made
mtls_policy.client_validation_modeandmtls_policy.client_validation_trust_configupdatable in place ongoogle_network_security_server_tls_policy(#13622) - networkservices: added
rules.action.request_mirror_policy.mirror_percent,rules.action.direct_response, andrules.action.idle_timeoutfields togoogle_network_services_http_routeresource (#13574) - networkservices: added
rules.matches.method.typeandrules.action.idle_timeoutfields togoogle_network_services_grpc_routeresource (#13558) - oracledatabase: added
odb_dns_zonefield togoogle_oracle_database_cloud_vm_clusterresource andgoogle_oracle_database_cloud_vm_clustersdata source (#13577) - privateca: added
issuance_policy.passthrough_extensionsfield togoogle_privateca_ca_pool(#13555) - pubsub: added
message_transforms.compressionfield togoogle_pubsub_subscriptionresource (#13597) - pubsub: added
message_transforms.compressionfield togoogle_pubsub_topicresource (#13572) - secretmanagerregional: added
policy_memberfield togoogle_secret_manager_regional_secretresource,google_secret_manager_regional_secretdata source, andgoogle_secret_manager_regional_secretsdata source (#13600) - sql: added
database_center_integrationfield togoogle_sql_database_instanceresource (#13590) - storagebatchoperations: added
logging_configanddry_runfields togoogle_storage_batch_operations_jobresource (#13556) - vertexai: added
deploy_config.dedicated_resources.initial_replica_countanddeploy_config.dedicated_resources.scale_to_zero_specfields togoogle_vertex_ai_endpoint_with_model_garden_deploymentresource (#13617) - vertexai: added
orchestrator_spec.kubernetes_specfield togoogle_vertex_ai_model_development_cluster(#13625) - vertexai: added
regionfield togoogle_vertex_ai_cache_configresource (#13565) - vertexai: made
node_poolsongoogle_vertex_ai_model_development_clusterupdatable in place, so node pools can be added, removed, or reordered without recreating the cluster (#13634) - workstations: added support for regional endpoints to
google_workstations_workstation,google_workstations_workstation_config, andgoogle_workstations_workstation_cluster(#13594)
BUG FIXES:
- biglakeiceberg: fixed
google_biglake_iceberg_tablefailing to read or import tables with list, map or struct columns; these types can now be set inschema.fields.typewithjsonencode(#13576) - compute: fixed a crash and invalid fingerprint error when updating
network_interface.internal_ipv6_prefix_lengthin-place ongoogle_compute_instance(#13605) - compute: fixed an issue where updating or removing IPv4 endpoints in
google_compute_network_endpointscould act on a phantom empty endpoint (#13562) - compute: fixed errors when concurrently creating, updating, or deleting
google_compute_router_route_policyandgoogle_compute_router_named_setresources on the same Cloud Router (#13604) - container: fixed an error and subsequent permadiff when removing the
dns_configblock fromgoogle_container_cluster(#13593) - developerconnect: fixed perma-diff on
target_projects.project_idsingoogle_developer_connect_insights_configwhenprojects/{project}format is used (#13567) - networksecurity: fixed permadiff on
mtls_policy.client_validation_trust_configingoogle_network_security_server_tls_policywhen configured with a project ID (#13622) - resourcemanager: fixed
google_netblock_ip_rangesreporting no CIDR ranges, rather than an error, when the Google IP range list could not be retrieved (#13630) - sql: fixed a permanent diff on
google_sql_database_instancewhensettings.ip_configuration.psc_config.psc_auto_connections.consumer_service_project_idis omitted in configuration (#13568)