mirror of https://github.com/databricks/cli.git
103 lines
4.8 KiB
Go
103 lines
4.8 KiB
Go
|
// Generated from Databricks Terraform provider schema. DO NOT EDIT.
|
||
|
|
||
|
package schema
|
||
|
|
||
|
type ResourceAppActiveDeploymentDeploymentArtifacts struct {
|
||
|
SourceCodePath string `json:"source_code_path,omitempty"`
|
||
|
}
|
||
|
|
||
|
type ResourceAppActiveDeploymentStatus struct {
|
||
|
Message string `json:"message,omitempty"`
|
||
|
State string `json:"state,omitempty"`
|
||
|
}
|
||
|
|
||
|
type ResourceAppActiveDeployment struct {
|
||
|
CreateTime string `json:"create_time,omitempty"`
|
||
|
Creator string `json:"creator,omitempty"`
|
||
|
DeploymentId string `json:"deployment_id,omitempty"`
|
||
|
Mode string `json:"mode,omitempty"`
|
||
|
SourceCodePath string `json:"source_code_path,omitempty"`
|
||
|
UpdateTime string `json:"update_time,omitempty"`
|
||
|
DeploymentArtifacts *ResourceAppActiveDeploymentDeploymentArtifacts `json:"deployment_artifacts,omitempty"`
|
||
|
Status *ResourceAppActiveDeploymentStatus `json:"status,omitempty"`
|
||
|
}
|
||
|
|
||
|
type ResourceAppAppStatus struct {
|
||
|
Message string `json:"message,omitempty"`
|
||
|
State string `json:"state,omitempty"`
|
||
|
}
|
||
|
|
||
|
type ResourceAppComputeStatus struct {
|
||
|
Message string `json:"message,omitempty"`
|
||
|
State string `json:"state,omitempty"`
|
||
|
}
|
||
|
|
||
|
type ResourceAppPendingDeploymentDeploymentArtifacts struct {
|
||
|
SourceCodePath string `json:"source_code_path,omitempty"`
|
||
|
}
|
||
|
|
||
|
type ResourceAppPendingDeploymentStatus struct {
|
||
|
Message string `json:"message,omitempty"`
|
||
|
State string `json:"state,omitempty"`
|
||
|
}
|
||
|
|
||
|
type ResourceAppPendingDeployment struct {
|
||
|
CreateTime string `json:"create_time,omitempty"`
|
||
|
Creator string `json:"creator,omitempty"`
|
||
|
DeploymentId string `json:"deployment_id,omitempty"`
|
||
|
Mode string `json:"mode,omitempty"`
|
||
|
SourceCodePath string `json:"source_code_path,omitempty"`
|
||
|
UpdateTime string `json:"update_time,omitempty"`
|
||
|
DeploymentArtifacts *ResourceAppPendingDeploymentDeploymentArtifacts `json:"deployment_artifacts,omitempty"`
|
||
|
Status *ResourceAppPendingDeploymentStatus `json:"status,omitempty"`
|
||
|
}
|
||
|
|
||
|
type ResourceAppResourceJob struct {
|
||
|
Id string `json:"id"`
|
||
|
Permission string `json:"permission"`
|
||
|
}
|
||
|
|
||
|
type ResourceAppResourceSecret struct {
|
||
|
Key string `json:"key"`
|
||
|
Permission string `json:"permission"`
|
||
|
Scope string `json:"scope"`
|
||
|
}
|
||
|
|
||
|
type ResourceAppResourceServingEndpoint struct {
|
||
|
Name string `json:"name"`
|
||
|
Permission string `json:"permission"`
|
||
|
}
|
||
|
|
||
|
type ResourceAppResourceSqlWarehouse struct {
|
||
|
Id string `json:"id"`
|
||
|
Permission string `json:"permission"`
|
||
|
}
|
||
|
|
||
|
type ResourceAppResource struct {
|
||
|
Description string `json:"description,omitempty"`
|
||
|
Name string `json:"name"`
|
||
|
Job *ResourceAppResourceJob `json:"job,omitempty"`
|
||
|
Secret *ResourceAppResourceSecret `json:"secret,omitempty"`
|
||
|
ServingEndpoint *ResourceAppResourceServingEndpoint `json:"serving_endpoint,omitempty"`
|
||
|
SqlWarehouse *ResourceAppResourceSqlWarehouse `json:"sql_warehouse,omitempty"`
|
||
|
}
|
||
|
|
||
|
type ResourceApp struct {
|
||
|
CreateTime string `json:"create_time,omitempty"`
|
||
|
Creator string `json:"creator,omitempty"`
|
||
|
DefaultSourceCodePath string `json:"default_source_code_path,omitempty"`
|
||
|
Description string `json:"description,omitempty"`
|
||
|
Id string `json:"id,omitempty"`
|
||
|
Name string `json:"name"`
|
||
|
ServicePrincipalId int `json:"service_principal_id,omitempty"`
|
||
|
ServicePrincipalName string `json:"service_principal_name,omitempty"`
|
||
|
UpdateTime string `json:"update_time,omitempty"`
|
||
|
Updater string `json:"updater,omitempty"`
|
||
|
Url string `json:"url,omitempty"`
|
||
|
ActiveDeployment *ResourceAppActiveDeployment `json:"active_deployment,omitempty"`
|
||
|
AppStatus *ResourceAppAppStatus `json:"app_status,omitempty"`
|
||
|
ComputeStatus *ResourceAppComputeStatus `json:"compute_status,omitempty"`
|
||
|
PendingDeployment *ResourceAppPendingDeployment `json:"pending_deployment,omitempty"`
|
||
|
Resource []ResourceAppResource `json:"resource,omitempty"`
|
||
|
}
|