2023-10-27 09:16:41 +00:00
|
|
|
// Generated from Databricks Terraform provider schema. DO NOT EDIT.
|
2023-08-30 13:58:28 +00:00
|
|
|
package schema
|
|
|
|
|
|
|
|
type Providers struct {
|
|
|
|
Databricks *Config `json:"databricks,omitempty"`
|
|
|
|
}
|
|
|
|
|
|
|
|
func NewProviders() *Providers {
|
|
|
|
return &Providers{
|
|
|
|
Databricks: &Config{},
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
type Root struct {
|
|
|
|
Terraform map[string]any `json:"terraform"`
|
|
|
|
|
|
|
|
Provider *Providers `json:"provider,omitempty"`
|
|
|
|
Data *DataSources `json:"data,omitempty"`
|
|
|
|
Resource *Resources `json:"resource,omitempty"`
|
|
|
|
}
|
|
|
|
|
2024-04-02 12:56:27 +00:00
|
|
|
const ProviderHost = "registry.terraform.io"
|
|
|
|
const ProviderSource = "databricks/databricks"
|
|
|
|
const ProviderVersion = "{{ .ProviderVersion }}"
|
|
|
|
|
2023-08-30 13:58:28 +00:00
|
|
|
func NewRoot() *Root {
|
|
|
|
return &Root{
|
|
|
|
Terraform: map[string]interface{}{
|
|
|
|
"required_providers": map[string]interface{}{
|
|
|
|
"databricks": map[string]interface{}{
|
2024-04-02 12:56:27 +00:00
|
|
|
"source": ProviderSource,
|
|
|
|
"version": ProviderVersion,
|
2023-08-30 13:58:28 +00:00
|
|
|
},
|
|
|
|
},
|
|
|
|
},
|
|
|
|
}
|
|
|
|
}
|