You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
description="Specifies the name of the Databricks Workspace resource. Changing this forces a new resource to be created"
49
35
default=null
50
36
type=string
51
37
}
52
38
53
39
variable"sku" {
54
-
description="Databricks sku"
55
-
default="premium"
40
+
description="The sku to use for the Databricks Workspace. Possible values are standard, premium, or trial. Changing this can force a new resource to be created in some circumstances"
41
+
default="standard"
56
42
type=string
57
43
}
58
44
59
-
60
-
variable"subscription_id" {
61
-
description="Azure subscription Id"
62
-
type=string
45
+
variable"custom_tags" {
46
+
type=any
47
+
description="Extra custom tags"
48
+
default=null
63
49
}
64
50
65
-
variable"client_id" {
66
-
description="Azure client Id"
67
-
type=string
51
+
variable"deploy_resource_group" {
52
+
description="feature flag to deploy this resource or not"
53
+
type=bool
54
+
default=false
68
55
}
69
56
70
-
variable"client_secret" {
71
-
description="Azure client secret"
72
-
type=string
57
+
variable"infrastructure_encryption_enabled" {
58
+
description="Is the Databricks File System root file system enabled with a secondary layer of encryption with platform managed keys? Possible values are true or false. Defaults to false. This field is only valid if the Databricks Workspace sku is set to premium. Changing this forces a new resource to be created"
59
+
default=false
60
+
type=bool
73
61
}
74
62
75
-
variable"tenant_id" {
76
-
description="Azure tenant Id"
77
-
type=string
63
+
variable"public_network_access_enabled" {
64
+
description="Allow public access for accessing workspace. Set value to false to access workspace only via private link endpoint. Possible values include true or false. Defaults to true. Changing this forces a new resource to be created"
description="feature flag to deploy this resource or not"
88
-
type=bool
75
+
variable"customer_managed_key_enabled" {
76
+
description="Is the workspace enabled for customer managed key encryption? If true this enables the Managed Identity for the managed storage account. Possible values are true or false. Defaults to false. This field is only valid if the Databricks Workspace sku is set to premium. Changing this forces a new resource to be created"
89
77
default=false
78
+
type=bool
90
79
}
91
80
92
-
resource"random_string""naming" {
93
-
special=false
94
-
upper=false
95
-
length=3
81
+
variable"load_balancer_backend_address_pool_id" {
82
+
description="Resource ID of the Outbound Load balancer Backend Address Pool for Secure Cluster Connectivity (No Public IP) workspace. Changing this forces a new resource to be created"
83
+
default=null
84
+
type=string
96
85
}
97
86
98
-
locals {
99
-
prefix=random_string.naming.result
100
-
}
87
+
variable"managed_services_cmk_key_vault_key_id" {
88
+
description="Customer managed encryption properties for the Databricks Workspace managed resources(e.g. Notebooks and Artifacts). Changing this forces a new resource to be created."
89
+
default=null
90
+
type=string
91
+
}
92
+
93
+
variable"network_security_group_rules_required" {
94
+
description="Does the data plane (clusters) to control plane communication happen over private link endpoint only or publicly? Possible values AllRules, NoAzureDatabricksRules or NoAzureServiceRules. Required when public_network_access_enabled is set to false. Changing this forces a new resource to be created"
0 commit comments