我想創建一個加州大學目錄在AWS起程拓殖,並授予“賬戶用戶”所有的特權。這是我的代碼:
資源“databricks_catalog”“測試”{
提供者= databricks.workspace
metastore_id = var.metastore_id
name = "測試"
老板= "帳戶用戶”
評論= "由起程拓殖"
屬性= {
目的= "測試"
}
應用配置第一次時,一切都很好。我可以驗證在UI中配置集。然而,應用配置第二次時,我得到了下麵的錯誤:
錯誤:所有權限目錄上是不允許的
Runnint起程拓殖TF_LOG =調試給我更詳細的錯誤:
022 - 11 - 14 - t11:10:46.638 - 0500[警告]registry.terraform提供者”。io /磚磚" module.unity_ca產生了一個意想不到的新值
talog.databricks_grants。測試期間刷新。
- .grant:計劃設置元素cty.ObjectVal (map [string] cty.Value{“本金”:哭的。StringVal(“用戶賬戶”)、“特權”:cty.SetVal([]哭的
value{哭的。StringVal(“特權”)})})不與任何元素在實際
2022 - 11 - 14 - t11:10:46.646 - 0500[錯誤]provider.terraform-provider-databricks_v1.2.0:響應包含錯誤診斷:tf_resource_type = databri
cks_grants @caller = / home /跑步/工作/ terraform-provider-databricks / terraform-provider-databricks /供應商/github.com/hashicorp/terraform-plugin-go
/ tfprotov5 /內部/診斷接頭/診斷。:56 @module = sdk。原型diagnostic_detail = diagnostic_severity =錯誤tf_provider_addr =提供者tf_req_id = 32
a078b5 - 8 e24 - 7103 - bc75 - 20127 - e8a24fa tf_rpc = PlanResourceChange diagnostic_summary =“目錄”上所有的權限不允許tf_proto_version = 5.3
時間戳= 2022 - 11 - 14 - t11:10:46.646 - 0500
}
資源“databricks_grants”“測試”{
提供者= databricks.workspace
目錄= databricks_catalog.test.name
格蘭特{
校長= "帳戶用戶”
特權=(“特權”)
}
}
任何建議如何設置UC在起程拓殖目錄權限嗎?
嗨@Andrei Radulescu-Banu,
我相信你應該使用ALL_PRIVILEGES:
資源“databricks_grants”“測試”{提供者=磚。工作區目錄= databricks_catalog.test.name格蘭特{校長= "帳戶用戶”特權= [“ALL_PRIVILEGES”]}}
如果不是,請嚐試“所有”。
我過去,但是我已經刪除目錄創建從TF推動代碼之前,在回購所以沒有曆史。
嗨@Andrei Radulescu-Banu,
我相信你應該使用ALL_PRIVILEGES:
資源“databricks_grants”“測試”{提供者=磚。工作區目錄= databricks_catalog.test.name格蘭特{校長= "帳戶用戶”特權= [“ALL_PRIVILEGES”]}}
如果不是,請嚐試“所有”。
我過去,但是我已經刪除目錄創建從TF推動代碼之前,在回購所以沒有曆史。