Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DataModelTypedSchema ¶
type DataModelTypedSchema struct { Name string `yaml:"name"` Type string `yaml:"type"` Path string `yaml:"path"` }
DataModelTypedSchema ...
type NoteBookImage ¶
type NoteBookImage struct { Name string `yaml:"name"` DisPlayName string `yaml:"disPlayName"` Packages string `yaml:"packages"` BasicEnv []string `yaml:"basicEnv"` }
NoteBookImage ...
type NotebookTypedSchema ¶
type NotebookTypedSchema struct { Image *NoteBookImage `yaml:"image,omitempty"` Artifacts []*Artifact `yaml:"artifacts,omitempty"` }
NotebookTypedSchema ...
type WorkflowMetadata ¶
type WorkflowMetadata struct { Scheme string `yaml:"scheme"` Repo string `yaml:"repo"` Tag string `yaml:"tag"` Token *string `yaml:"token,omitempty"` }
WorkflowMetadata ...
type WorkflowTypedSchema ¶
type WorkflowTypedSchema struct { Name string `yaml:"name"` Description *string `yaml:"description,omitempty"` Language string `yaml:"language"` Version *string `yaml:"version,omitempty"` MainWorkflowPath string `yaml:"mainWorkflowPath"` Path string `yaml:"path"` Metadata WorkflowMetadata `yaml:"metadata"` }
WorkflowTypedSchema ...
type WorkspaceTypedSchema ¶
type WorkspaceTypedSchema struct { Name string `yaml:"name"` Version string `yaml:"version"` Description string `yaml:"description"` DataModels []DataModelTypedSchema `yaml:"dataModels,omitempty"` Workflows []WorkflowTypedSchema `yaml:"workflows,omitempty"` Notebooks NotebookTypedSchema `yaml:"notebooks,omitempty"` }
WorkspaceTypedSchema ...
Click to show internal directories.
Click to hide internal directories.