File tree Expand file tree Collapse file tree 2 files changed +8
-3
lines changed
Expand file tree Collapse file tree 2 files changed +8
-3
lines changed Original file line number Diff line number Diff line change 11locals {
22 ip_rules = var. ip_rules == null ? null : values (var. ip_rules )
33 suffix = length (var. suffix ) == 0 ? " " : " -${ var . suffix } "
4+
5+ enable_serverless_compute = anytrue (flatten (values ({
6+ for endpoint in var . sql_endpoint : (endpoint. name ) => endpoint . enable_serverless_compute
7+ if endpoint . enable_serverless_compute != null
8+ })))
49}
510
611resource "databricks_workspace_conf" "this" {
@@ -43,8 +48,8 @@ resource "databricks_sql_endpoint" "this" {
4348
4449 lifecycle {
4550 ignore_changes = [state , num_clusters ]
46- precondition {
47- condition = each. value . enable_serverless_compute != null ? (each. value . enable_serverless_compute ? each. value . warehouse_type == " PRO" : false ) : true
51+ precondition {
52+ condition = each. value . enable_serverless_compute != null ? (each. value . enable_serverless_compute ? each. value . warehouse_type == " PRO" : false ) : true
4853 error_message = " To create Serverless SQL Endpoint, please set 'warehouse_type' parameter value to 'PRO' explicitly"
4954 }
5055 }
Original file line number Diff line number Diff line change @@ -100,7 +100,7 @@ variable "sql_endpoint" {
100100 })))
101101 }))
102102 description = " Set of objects with parameters to configure SQL Endpoint and assign permissions to it for certain custom groups"
103- default = []
103+ default = []
104104}
105105
106106# Unity Catalog variables
You can’t perform that action at this time.
0 commit comments