@@ -65,10 +65,10 @@ $ make build
65
65
* Locate your [ terraform plugins directory] ( https://www.terraform.io/docs/extend/how-terraform-works.html#plugin-locations )
66
66
or the root folder of your terraform code
67
67
68
- * Copy the ` terraform-provider-db ` artifact to that terraform plugins locations
68
+ * Copy the ` terraform-provider-databricks ` artifact to that terraform plugins locations
69
69
70
70
``` bash
71
- $ mkdir -p ~ /.terraform.d/plugins/ && cp terraform-provider-db ~ /.terraform.d/plugins/terraform-provider-db
71
+ $ mkdir -p ~ /.terraform.d/plugins/ && cp terraform-provider-databricks ~ /.terraform.d/plugins/terraform-provider-databricks
72
72
```
73
73
74
74
Now your plugin for the Databricks Terraform provider is installed correctly. You can actually use the provider.
@@ -78,13 +78,13 @@ Now your plugin for the Databricks Terraform provider is installed correctly. Yo
78
78
Sample terraform code
79
79
80
80
``` terraform
81
- provider "db " {
81
+ provider "databricks " {
82
82
host = "http://databrickshost.com"
83
83
token = "dapitokenhere"
84
84
}
85
85
86
86
// Creating a basic user
87
- resource "db_scim_user " "my-user" {
87
+ resource "databricks_scim_user " "my-user" {
88
88
user_name = join("", ["test-user", "+",count.index,"@databricks.com"])
89
89
display_name = "Test User"
90
90
}
@@ -128,45 +128,45 @@ $ docker run -it -v $(pwd):/workpace -w /workpace databricks-terraform apply
128
128
129
129
### Databricks Terraform Provider Resources State
130
130
131
- | Resource | Implemented | Import Support | Acceptance Tests | Documentation | Reviewed | Finalize Schema |
132
- | --------------------------| --------------------| ----------------------| ----------------------| ----------------------| ----------------------| ----------------------|
133
- | db_token | :white_check_mark : | :white_large_square : | :white_check_mark : | :white_check_mark : | :white_large_square : | :white_large_square : |
134
- | db_secret_scope | :white_check_mark : | :white_large_square : | :white_check_mark : | :white_check_mark : | :white_large_square : | :white_large_square : |
135
- | db_secret | :white_check_mark : | :white_large_square : | :white_check_mark : | :white_check_mark : | :white_large_square : | :white_large_square : |
136
- | db_secret_acl | :white_check_mark : | :white_large_square : | :white_check_mark : | :white_check_mark : | :white_large_square : | :white_large_square : |
137
- | db_instance_pool | :white_check_mark : | :white_large_square : | :white_large_square : | :white_check_mark : | :white_large_square : | :white_large_square : |
138
- | db_scim_user | :white_check_mark : | :white_large_square : | :white_check_mark : | :white_check_mark : | :white_large_square : | :white_large_square : |
139
- | db_scim_group | :white_check_mark : | :white_large_square : | :white_large_square : | :white_check_mark : | :white_large_square : | :white_large_square : |
140
- | db_notebook | :white_check_mark : | :white_large_square : | :white_large_square : | :white_check_mark : | :white_large_square : | :white_large_square : |
141
- | db_cluster | :white_check_mark : | :white_large_square : | :white_large_square : | :white_check_mark : | :white_large_square : | :white_large_square : |
142
- | db_job | :white_check_mark : | :white_large_square : | :white_large_square : | :white_check_mark : | :white_large_square : | :white_large_square : |
143
- | db_dbfs_file | :white_check_mark : | :white_large_square : | :white_large_square : | :white_check_mark : | :white_large_square : | :white_large_square : |
144
- | db_dbfs_file_sync | :white_check_mark : | :white_large_square : | :white_large_square : | :white_check_mark : | :white_large_square : | :white_large_square : |
145
- | db_instance_profile | :white_check_mark : | :white_large_square : | :white_large_square : | :white_check_mark : | :white_large_square : | :white_large_square : |
146
- | db_aws_s3_mount | :white_check_mark : | :white_large_square : | :white_large_square : | :white_check_mark : | :white_large_square : | :white_large_square : |
147
- | db_azure_blob_mount | :white_check_mark : | :white_large_square : | :white_large_square : | :white_check_mark : | :white_large_square : | :white_large_square : |
148
- | db_azure_adls_gen1_mount | :white_check_mark : | :white_large_square : | :white_large_square : | :white_check_mark : | :white_large_square : | :white_large_square : |
149
- | db_azure_adls_gen2_mount | :white_check_mark : | :white_large_square : | :white_large_square : | :white_check_mark : | :white_large_square : | :white_large_square : |
131
+ | Resource | Implemented | Import Support | Acceptance Tests | Documentation | Reviewed | Finalize Schema |
132
+ | ---------------------------------- | --------------------| ----------------------| ----------------------| ----------------------| ----------------------| ----------------------|
133
+ | databricks_token | :white_check_mark : | :white_large_square : | :white_check_mark : | :white_check_mark : | :white_large_square : | :white_large_square : |
134
+ | databricks_secret_scope | :white_check_mark : | :white_large_square : | :white_check_mark : | :white_check_mark : | :white_large_square : | :white_large_square : |
135
+ | databricks_secret | :white_check_mark : | :white_large_square : | :white_check_mark : | :white_check_mark : | :white_large_square : | :white_large_square : |
136
+ | databricks_secret_acl | :white_check_mark : | :white_large_square : | :white_check_mark : | :white_check_mark : | :white_large_square : | :white_large_square : |
137
+ | databricks_instance_pool | :white_check_mark : | :white_large_square : | :white_large_square : | :white_check_mark : | :white_large_square : | :white_large_square : |
138
+ | databricks_scim_user | :white_check_mark : | :white_large_square : | :white_check_mark : | :white_check_mark : | :white_large_square : | :white_large_square : |
139
+ | databricks_scim_group | :white_check_mark : | :white_large_square : | :white_large_square : | :white_check_mark : | :white_large_square : | :white_large_square : |
140
+ | databricks_notebook | :white_check_mark : | :white_large_square : | :white_large_square : | :white_check_mark : | :white_large_square : | :white_large_square : |
141
+ | databricks_cluster | :white_check_mark : | :white_large_square : | :white_large_square : | :white_check_mark : | :white_large_square : | :white_large_square : |
142
+ | databricks_job | :white_check_mark : | :white_large_square : | :white_large_square : | :white_check_mark : | :white_large_square : | :white_large_square : |
143
+ | databricks_dbfs_file | :white_check_mark : | :white_large_square : | :white_large_square : | :white_check_mark : | :white_large_square : | :white_large_square : |
144
+ | databricks_dbfs_file_sync | :white_check_mark : | :white_large_square : | :white_large_square : | :white_check_mark : | :white_large_square : | :white_large_square : |
145
+ | databricks_instance_profile | :white_check_mark : | :white_large_square : | :white_large_square : | :white_check_mark : | :white_large_square : | :white_large_square : |
146
+ | databricks_aws_s3_mount | :white_check_mark : | :white_large_square : | :white_large_square : | :white_check_mark : | :white_large_square : | :white_large_square : |
147
+ | databricks_azure_blob_mount | :white_check_mark : | :white_large_square : | :white_large_square : | :white_check_mark : | :white_large_square : | :white_large_square : |
148
+ | databricks_azure_adls_gen1_mount | :white_check_mark : | :white_large_square : | :white_large_square : | :white_check_mark : | :white_large_square : | :white_large_square : |
149
+ | databricks_azure_adls_gen2_mount | :white_check_mark : | :white_large_square : | :white_large_square : | :white_check_mark : | :white_large_square : | :white_large_square : |
150
150
151
151
### Databricks Terraform Data Sources State
152
152
153
- | Data Source | Implemented | Acceptance Tests | Documentation | Reviewed |
154
- | ---------------------| ----------------------| ----------------------| ----------------------| ----------------------|
155
- | db_notebook | :white_check_mark : | :white_large_square : | :white_large_square : | :white_large_square : |
156
- | db_notebook_paths | :white_check_mark : | :white_large_square : | :white_large_square : | :white_large_square : |
157
- | db_dbfs_file | :white_check_mark : | :white_large_square : | :white_large_square : | :white_large_square : |
158
- | db_dbfs_file_paths | :white_check_mark : | :white_large_square : | :white_large_square : | :white_large_square : |
159
- | db_zones | :white_large_square : | :white_large_square : | :white_large_square : | :white_large_square : |
160
- | db_runtimes | :white_large_square : | :white_large_square : | :white_large_square : | :white_large_square : |
161
- | db_instance_pool | :white_large_square : | :white_large_square : | :white_large_square : | :white_large_square : |
162
- | db_scim_user | :white_large_square : | :white_large_square : | :white_large_square : | :white_large_square : |
163
- | db_scim_group | :white_large_square : | :white_large_square : | :white_large_square : | :white_large_square : |
164
- | db_cluster | :white_large_square : | :white_large_square : | :white_large_square : | :white_large_square : |
165
- | db_job | :white_large_square : | :white_large_square : | :white_large_square : | :white_large_square : |
166
- | db_mount | :white_large_square : | :white_large_square : | :white_large_square : | :white_large_square : |
167
- | db_instance_profile | :white_large_square : | :white_large_square : | :white_large_square : | :white_large_square : |
168
- | db_database | :white_large_square : | :white_large_square : | :white_large_square : | :white_large_square : |
169
- | db_table | :white_large_square : | :white_large_square : | :white_large_square : | :white_large_square : |
153
+ | Data Source | Implemented | Acceptance Tests | Documentation | Reviewed |
154
+ | ----------------------------- | ----------------------| ----------------------| ----------------------| ----------------------|
155
+ | databricks_notebook | :white_check_mark : | :white_large_square : | :white_large_square : | :white_large_square : |
156
+ | databricks_notebook_paths | :white_check_mark : | :white_large_square : | :white_large_square : | :white_large_square : |
157
+ | databricks_dbfs_file | :white_check_mark : | :white_large_square : | :white_large_square : | :white_large_square : |
158
+ | databricks_dbfs_file_paths | :white_check_mark : | :white_large_square : | :white_large_square : | :white_large_square : |
159
+ | databricks_zones | :white_large_square : | :white_large_square : | :white_large_square : | :white_large_square : |
160
+ | databricks_runtimes | :white_large_square : | :white_large_square : | :white_large_square : | :white_large_square : |
161
+ | databricks_instance_pool | :white_large_square : | :white_large_square : | :white_large_square : | :white_large_square : |
162
+ | databricks_scim_user | :white_large_square : | :white_large_square : | :white_large_square : | :white_large_square : |
163
+ | databricks_scim_group | :white_large_square : | :white_large_square : | :white_large_square : | :white_large_square : |
164
+ | databricks_cluster | :white_large_square : | :white_large_square : | :white_large_square : | :white_large_square : |
165
+ | databricks_job | :white_large_square : | :white_large_square : | :white_large_square : | :white_large_square : |
166
+ | databricks_mount | :white_large_square : | :white_large_square : | :white_large_square : | :white_large_square : |
167
+ | databricks_instance_profile | :white_large_square : | :white_large_square : | :white_large_square : | :white_large_square : |
168
+ | databricks_database | :white_large_square : | :white_large_square : | :white_large_square : | :white_large_square : |
169
+ | databricks_table | :white_large_square : | :white_large_square : | :white_large_square : | :white_large_square : |
170
170
171
171
172
172
## Testing
0 commit comments