// Generated from Databricks Terraform provider schema. DO NOT EDIT. package schema type DataSourceAppAppActiveDeploymentDeploymentArtifacts struct { SourceCodePath string `json:"source_code_path,omitempty"` } type DataSourceAppAppActiveDeploymentStatus struct { Message string `json:"message,omitempty"` State string `json:"state,omitempty"` } type DataSourceAppAppActiveDeployment struct { CreateTime string `json:"create_time,omitempty"` Creator string `json:"creator,omitempty"` DeploymentArtifacts *DataSourceAppAppActiveDeploymentDeploymentArtifacts `json:"deployment_artifacts,omitempty"` DeploymentId string `json:"deployment_id,omitempty"` Mode string `json:"mode,omitempty"` SourceCodePath string `json:"source_code_path,omitempty"` Status *DataSourceAppAppActiveDeploymentStatus `json:"status,omitempty"` UpdateTime string `json:"update_time,omitempty"` } type DataSourceAppAppAppStatus struct { Message string `json:"message,omitempty"` State string `json:"state,omitempty"` } type DataSourceAppAppComputeStatus struct { Message string `json:"message,omitempty"` State string `json:"state,omitempty"` } type DataSourceAppAppPendingDeploymentDeploymentArtifacts struct { SourceCodePath string `json:"source_code_path,omitempty"` } type DataSourceAppAppPendingDeploymentStatus struct { Message string `json:"message,omitempty"` State string `json:"state,omitempty"` } type DataSourceAppAppPendingDeployment struct { CreateTime string `json:"create_time,omitempty"` Creator string `json:"creator,omitempty"` DeploymentArtifacts *DataSourceAppAppPendingDeploymentDeploymentArtifacts `json:"deployment_artifacts,omitempty"` DeploymentId string `json:"deployment_id,omitempty"` Mode string `json:"mode,omitempty"` SourceCodePath string `json:"source_code_path,omitempty"` Status *DataSourceAppAppPendingDeploymentStatus `json:"status,omitempty"` UpdateTime string `json:"update_time,omitempty"` } type DataSourceAppAppResourcesJob struct { Id string `json:"id"` Permission string `json:"permission"` } type DataSourceAppAppResourcesSecret struct { Key string `json:"key"` Permission string `json:"permission"` Scope string `json:"scope"` } type DataSourceAppAppResourcesServingEndpoint struct { Name string `json:"name"` Permission string `json:"permission"` } type DataSourceAppAppResourcesSqlWarehouse struct { Id string `json:"id"` Permission string `json:"permission"` } type DataSourceAppAppResources struct { Description string `json:"description,omitempty"` Job *DataSourceAppAppResourcesJob `json:"job,omitempty"` Name string `json:"name"` Secret *DataSourceAppAppResourcesSecret `json:"secret,omitempty"` ServingEndpoint *DataSourceAppAppResourcesServingEndpoint `json:"serving_endpoint,omitempty"` SqlWarehouse *DataSourceAppAppResourcesSqlWarehouse `json:"sql_warehouse,omitempty"` } type DataSourceAppApp struct { ActiveDeployment *DataSourceAppAppActiveDeployment `json:"active_deployment,omitempty"` AppStatus *DataSourceAppAppAppStatus `json:"app_status,omitempty"` ComputeStatus *DataSourceAppAppComputeStatus `json:"compute_status,omitempty"` CreateTime string `json:"create_time,omitempty"` Creator string `json:"creator,omitempty"` DefaultSourceCodePath string `json:"default_source_code_path,omitempty"` Description string `json:"description,omitempty"` Name string `json:"name"` PendingDeployment *DataSourceAppAppPendingDeployment `json:"pending_deployment,omitempty"` Resources []DataSourceAppAppResources `json:"resources,omitempty"` ServicePrincipalClientId string `json:"service_principal_client_id,omitempty"` 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"` } type DataSourceApp struct { App *DataSourceAppApp `json:"app,omitempty"` Name string `json:"name"` }