Summary
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.
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
Added databricks_domain and databricks_sandbox resources, plus secret securable support in databricks_grant. Fixed databricks_app resource to eliminate inconsistent result errors and perpetual diffs when managing git source configuration fields.
Added data sources for managing external users, service principals, and groups at both account and workspace levels using v2 API versions. Introduced a new resource and data source for Postgres snapshot schedule configuration.
The databricks_repo resource now defaults to a 600-second HTTP timeout for inline Git operations to prevent failures when cloning or updating large repositories. Additionally, the resource exporter now supports Lakebase autoscaling resources.
The exporter now supports exporting six additional resource types including data classifications, secrets, endpoints, and workspace environments. The release also fixes exporter issues including skipping system-managed jobs during export, preserving zero values in settings, and properly resolving embedded references instead of hardcoding them.
This release introduces v2 IAM resources and data sources at both account and workspace levels, covering management of groups, users, service principals, and workspace assignments. Documentation improvements include expanded Genie budget configuration guidance with shared versus per-user examples.
Added support for model_service, mcp_service, and model_provider_service securables in databricks_grant and databricks_grants resources. Fixed databricks_share to sync comment changes made outside Terraform instead of failing, with the comment attribute now optional and computed.
