Summary
The `databricks_mws_ncc_private_endpoint_rule` resource was refactored to enforce read-only attributes and poll for connection state at apply time, eliminating perpetual drift and surfacing provisioning failures immediately. AI search endpoint and index resources were added, `databricks_cluster` gained a flag to control cloud attribute removal, and job imports with over 100 tasks were fixed.
Summary generated by brickster.ai. For the full changelog and any code/binary attachments, follow the GitHub link above.
More from databricks/terraform-provider-databricks
This release adds resources and data sources for private network gateways alongside Mason sessions and managed memory components. The resource exporter expands dependency support to include Lakeflow pipeline settings, model serving endpoints, Databricks Apps, cross-cloud cluster policies, and several new job task types.
The databricks_connection resource now supports schema-level connections through a new parent argument. The exporter fixes a nil pointer panic encountered when exporting workspace-level Unity Catalog securables with an account-level provider.
The databricks_secret resource now includes new string_value_wo and string_value_wo_version attributes. These additions allow users to manage write-only secret values within Databricks secret scopes.
Updated the Databricks API definitions to the latest version (#6020).
Fixed databricks_grant and databricks_grants for AI Gateway securables (model_service, mcp_service, model_provider_service), which previously failed when using resource names that included API prefixes like 'model-provider-services/'. The provider now automatically strips these prefixes before API calls and treats both prefixed and bare resource names as equivalent, eliminating apply failures and perpetual diffs.