2022-12-06 15:26:19 +00:00
|
|
|
// Generated from Databricks Terraform provider schema. DO NOT EDIT.
|
|
|
|
|
|
|
|
package schema
|
|
|
|
|
|
|
|
type ResourceSqlEndpointChannel struct {
|
2024-02-16 07:05:45 +00:00
|
|
|
DbsqlVersion string `json:"dbsql_version,omitempty"`
|
|
|
|
Name string `json:"name,omitempty"`
|
2022-12-06 15:26:19 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
type ResourceSqlEndpointTagsCustomTags struct {
|
|
|
|
Key string `json:"key"`
|
|
|
|
Value string `json:"value"`
|
|
|
|
}
|
|
|
|
|
|
|
|
type ResourceSqlEndpointTags struct {
|
|
|
|
CustomTags []ResourceSqlEndpointTagsCustomTags `json:"custom_tags,omitempty"`
|
|
|
|
}
|
|
|
|
|
|
|
|
type ResourceSqlEndpoint struct {
|
2024-02-16 07:05:45 +00:00
|
|
|
AutoStopMins int `json:"auto_stop_mins,omitempty"`
|
|
|
|
ClusterSize string `json:"cluster_size"`
|
|
|
|
CreatorName string `json:"creator_name,omitempty"`
|
|
|
|
DataSourceId string `json:"data_source_id,omitempty"`
|
|
|
|
EnablePhoton bool `json:"enable_photon,omitempty"`
|
|
|
|
EnableServerlessCompute bool `json:"enable_serverless_compute,omitempty"`
|
|
|
|
Health []any `json:"health,omitempty"`
|
|
|
|
Id string `json:"id,omitempty"`
|
|
|
|
InstanceProfileArn string `json:"instance_profile_arn,omitempty"`
|
|
|
|
JdbcUrl string `json:"jdbc_url,omitempty"`
|
|
|
|
MaxNumClusters int `json:"max_num_clusters,omitempty"`
|
|
|
|
MinNumClusters int `json:"min_num_clusters,omitempty"`
|
|
|
|
Name string `json:"name"`
|
|
|
|
NumActiveSessions int `json:"num_active_sessions,omitempty"`
|
|
|
|
NumClusters int `json:"num_clusters,omitempty"`
|
|
|
|
OdbcParams []any `json:"odbc_params,omitempty"`
|
|
|
|
SpotInstancePolicy string `json:"spot_instance_policy,omitempty"`
|
|
|
|
State string `json:"state,omitempty"`
|
|
|
|
WarehouseType string `json:"warehouse_type,omitempty"`
|
|
|
|
Channel *ResourceSqlEndpointChannel `json:"channel,omitempty"`
|
|
|
|
Tags *ResourceSqlEndpointTags `json:"tags,omitempty"`
|
2022-12-06 15:26:19 +00:00
|
|
|
}
|