Skip to content

Commit 833c609

Browse files
authored
[Feature] Support updating options in databricks_catalog (#4476)
## Changes The `options` field was previously not exposed in the REST API, so it was not possible for Terraform to update options for a catalog. This has now been added, so we can remove `force_new` from `options`. ## Tests - [ ] Manually created a catalog with no options, then added an option to it.
1 parent e48d9f7 commit 833c609

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

NEXT_CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@
44

55
### New Features and Improvements
66

7+
* Support updating `options` in `databricks_catalog` ([#4476](https://github.com/databricks/terraform-provider-databricks/pull/4476)).
8+
79
### Bug Fixes
810

911
### Documentation

catalog/resource_catalog.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ type CatalogInfo struct {
3636
ShareName string `json:"share_name,omitempty" tf:"force_new,conflicts:storage_root"`
3737
ConnectionName string `json:"connection_name,omitempty" tf:"force_new,conflicts:storage_root"`
3838
EnablePredictiveOptimization string `json:"enable_predictive_optimization,omitempty" tf:"computed"`
39-
Options map[string]string `json:"options,omitempty" tf:"force_new"`
39+
Options map[string]string `json:"options,omitempty"`
4040
Properties map[string]string `json:"properties,omitempty"`
4141
Owner string `json:"owner,omitempty" tf:"computed"`
4242
IsolationMode string `json:"isolation_mode,omitempty" tf:"computed"`

0 commit comments

Comments
 (0)