api

package
v0.0.0-...-14354aa Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 4, 2025 License: Apache-2.0 Imports: 36 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func IsAdminUser

func IsAdminUser(userName string) bool

Types

type AuthAPIsController

type AuthAPIsController struct {
	// contains filtered or unexported fields
}

func NewAuthAPIsController

func NewAuthAPIsController(loginAuth auth.Auth) *AuthAPIsController

func (*AuthAPIsController) RegisterRoutes

func (ac *AuthAPIsController) RegisterRoutes(routes *gin.RouterGroup)

type CodeSourceAPIsController

type CodeSourceAPIsController struct {
	// contains filtered or unexported fields
}

func NewCodeSourceAPIsController

func NewCodeSourceAPIsController(codeSourceHandler *handlers.CodeSourceHandler) *CodeSourceAPIsController

func (*CodeSourceAPIsController) RegisterRoutes

func (dc *CodeSourceAPIsController) RegisterRoutes(routes *gin.RouterGroup)

type CronAPIsController

type CronAPIsController struct {
	// contains filtered or unexported fields
}

func NewCronAPIsController

func NewCronAPIsController(cronHandler *handlers.CronHandler) *CronAPIsController

func (*CronAPIsController) DeleteCron

func (cj *CronAPIsController) DeleteCron(c *gin.Context)

func (*CronAPIsController) GetCron

func (cj *CronAPIsController) GetCron(c *gin.Context)

func (*CronAPIsController) ListCron

func (cj *CronAPIsController) ListCron(c *gin.Context)

func (*CronAPIsController) ListCronHistory

func (cj *CronAPIsController) ListCronHistory(c *gin.Context)

func (*CronAPIsController) RegisterRoutes

func (cj *CronAPIsController) RegisterRoutes(routes *gin.RouterGroup)

func (*CronAPIsController) ResumeCron

func (cj *CronAPIsController) ResumeCron(c *gin.Context)

func (*CronAPIsController) SuspendCron

func (cj *CronAPIsController) SuspendCron(c *gin.Context)

type DLCAPIsController

type DLCAPIsController struct {
	// contains filtered or unexported fields
}

func NewDLCAPIsController

func NewDLCAPIsController() *DLCAPIsController

func (*DLCAPIsController) RegisterRoutes

func (dc *DLCAPIsController) RegisterRoutes(routes *gin.RouterGroup)

type DataAPIsController

type DataAPIsController struct {
	// contains filtered or unexported fields
}

func NewDataAPIsController

func NewDataAPIsController(dataHandler *handlers.DataHandler) *DataAPIsController

func (*DataAPIsController) RegisterRoutes

func (dc *DataAPIsController) RegisterRoutes(routes *gin.RouterGroup)

type DataSourceAPIsController

type DataSourceAPIsController struct {
	// contains filtered or unexported fields
}

func NewDataSourceAPIsController

func NewDataSourceAPIsController(dataSourceHandler *handlers.DataSourceHandler) *DataSourceAPIsController

func (*DataSourceAPIsController) RegisterRoutes

func (dc *DataSourceAPIsController) RegisterRoutes(routes *gin.RouterGroup)

type EvaluateAPIsController

type EvaluateAPIsController struct {
	// contains filtered or unexported fields
}

func NewEvaluateAPIsController

func NewEvaluateAPIsController(evaluateHandler *handlers.EvaluateHandler) *EvaluateAPIsController

func (*EvaluateAPIsController) RegisterRoutes

func (dc *EvaluateAPIsController) RegisterRoutes(routes *gin.RouterGroup)

type HealthAPIsController

type HealthAPIsController struct {
}

func NewHealthAPIsController

func NewHealthAPIsController() *HealthAPIsController

func (*HealthAPIsController) RegisterRoutes

func (hc *HealthAPIsController) RegisterRoutes(routes *gin.RouterGroup)

type JobAPIsController

type JobAPIsController struct {
	// contains filtered or unexported fields
}

func NewJobAPIsController

func NewJobAPIsController(jobHandler *handlers.JobHandler) *JobAPIsController

func (*JobAPIsController) DeleteJob

func (jc *JobAPIsController) DeleteJob(c *gin.Context)

func (*JobAPIsController) GetJobDetail

func (jc *JobAPIsController) GetJobDetail(c *gin.Context)

func (*JobAPIsController) GetJobJsonData

func (jc *JobAPIsController) GetJobJsonData(c *gin.Context)

func (*JobAPIsController) GetJobStatistics

func (jc *JobAPIsController) GetJobStatistics(c *gin.Context)

func (*JobAPIsController) GetJobYamlData

func (jc *JobAPIsController) GetJobYamlData(c *gin.Context)

func (*JobAPIsController) GetRunningJobs

func (jc *JobAPIsController) GetRunningJobs(c *gin.Context)

func (*JobAPIsController) ListJobs

func (jc *JobAPIsController) ListJobs(c *gin.Context)

func (*JobAPIsController) ListPVC

func (jc *JobAPIsController) ListPVC(c *gin.Context)

func (*JobAPIsController) RegisterRoutes

func (jc *JobAPIsController) RegisterRoutes(routes *gin.RouterGroup)

func (*JobAPIsController) StopJob

func (jc *JobAPIsController) StopJob(c *gin.Context)

func (*JobAPIsController) SubmitJob

func (jc *JobAPIsController) SubmitJob(c *gin.Context)

type LogsAPIsController

type LogsAPIsController struct {
	// contains filtered or unexported fields
}

func NewLogsAPIsController

func NewLogsAPIsController(logHandler *handlers.LogHandler) *LogsAPIsController

func (*LogsAPIsController) DownloadPodLogsOfJob

func (lc *LogsAPIsController) DownloadPodLogsOfJob(c *gin.Context)

func (*LogsAPIsController) GetEvents

func (lc *LogsAPIsController) GetEvents(c *gin.Context)

func (*LogsAPIsController) GetPodLogs

func (lc *LogsAPIsController) GetPodLogs(c *gin.Context)

func (*LogsAPIsController) GetPodLogsOfJob

func (lc *LogsAPIsController) GetPodLogsOfJob(c *gin.Context)

func (*LogsAPIsController) RegisterRoutes

func (lc *LogsAPIsController) RegisterRoutes(routes *gin.RouterGroup)

type MLMetadataController

type MLMetadataController struct {
	// contains filtered or unexported fields
}

func NewMLMetadataController

func NewMLMetadataController() *MLMetadataController

func (*MLMetadataController) MLMetadataReverseProxy

func (mc *MLMetadataController) MLMetadataReverseProxy(c *gin.Context)

func (*MLMetadataController) RegisterRoutes

func (mc *MLMetadataController) RegisterRoutes(routes *gin.Engine)

type MlflowAPIsController

type MlflowAPIsController struct {
	// contains filtered or unexported fields
}

func NewMlflowAPIsController

func NewMlflowAPIsController() *MlflowAPIsController

func (*MlflowAPIsController) BasicAuthMiddleware

func (ctrl *MlflowAPIsController) BasicAuthMiddleware(ctx *gin.Context)

func (*MlflowAPIsController) GetSession

func (ctrl *MlflowAPIsController) GetSession(ctx *gin.Context)

func (*MlflowAPIsController) RegisterRoutes

func (ctrl *MlflowAPIsController) RegisterRoutes(routes *gin.Engine)

func (*MlflowAPIsController) ReverseProxyMiddleware

func (ctrl *MlflowAPIsController) ReverseProxyMiddleware(ctx *gin.Context)

type ModelsAPIsController

type ModelsAPIsController struct {
	// contains filtered or unexported fields
}

func NewModelsAPIscontroller

func NewModelsAPIscontroller(modelsHandler *handlers.ModelsHandler) *ModelsAPIsController

func (*ModelsAPIsController) RegisterRoutes

func (mc *ModelsAPIsController) RegisterRoutes(routes *gin.RouterGroup)

type NotebookAPIsController

type NotebookAPIsController struct {
	// contains filtered or unexported fields
}

func NewNotebookAPIsController

func NewNotebookAPIsController(notebookHandler *handlers.NotebookHandler) *NotebookAPIsController

func (*NotebookAPIsController) CommonReverseProxy

func (nc *NotebookAPIsController) CommonReverseProxy(c *gin.Context)

func (*NotebookAPIsController) DeleteNotebookByName

func (nc *NotebookAPIsController) DeleteNotebookByName(c *gin.Context)

func (*NotebookAPIsController) GetAvailableGpu

func (nc *NotebookAPIsController) GetAvailableGpu(c *gin.Context)

func (*NotebookAPIsController) GetAvailablePVCList

func (nc *NotebookAPIsController) GetAvailablePVCList(c *gin.Context)

func (*NotebookAPIsController) GetNotebookList

func (nc *NotebookAPIsController) GetNotebookList(c *gin.Context)

func (*NotebookAPIsController) GetNotebookListFromStorage

func (nc *NotebookAPIsController) GetNotebookListFromStorage(c *gin.Context)

func (*NotebookAPIsController) JupyterReverseProxy

func (nc *NotebookAPIsController) JupyterReverseProxy(c *gin.Context)

func (*NotebookAPIsController) RegisterAllReverseProxy

func (nc *NotebookAPIsController) RegisterAllReverseProxy(routes *gin.RouterGroup, reverseProxyFunc func(c *gin.Context))

func (*NotebookAPIsController) RegisterJupyterReverseProxy

func (nc *NotebookAPIsController) RegisterJupyterReverseProxy(routes *gin.RouterGroup)

func (*NotebookAPIsController) RegisterRoutes

func (nc *NotebookAPIsController) RegisterRoutes(routes *gin.RouterGroup)

func (*NotebookAPIsController) RegisterSDReverseProxy

func (nc *NotebookAPIsController) RegisterSDReverseProxy(routes *gin.RouterGroup)

RegisterSDReverseProxy For YunQi23 stable diffusion demo

func (*NotebookAPIsController) RegisterVSCodeReverseProxy

func (nc *NotebookAPIsController) RegisterVSCodeReverseProxy(routes *gin.RouterGroup)

func (*NotebookAPIsController) SdReverseProxy

func (nc *NotebookAPIsController) SdReverseProxy(c *gin.Context)

func (*NotebookAPIsController) SubmitNotebook

func (nc *NotebookAPIsController) SubmitNotebook(c *gin.Context)

func (*NotebookAPIsController) SyncNotebooks

func (nc *NotebookAPIsController) SyncNotebooks(c *gin.Context)

func (*NotebookAPIsController) VSCodeReverseProxy

func (nc *NotebookAPIsController) VSCodeReverseProxy(c *gin.Context)

type PipelineAPIsController

type PipelineAPIsController struct {
	// contains filtered or unexported fields
}

func NewPipelineAPIsController

func NewPipelineAPIsController() *PipelineAPIsController

func (*PipelineAPIsController) CheckInstall

func (pc *PipelineAPIsController) CheckInstall(c *gin.Context)

func (*PipelineAPIsController) GetSession

func (pc *PipelineAPIsController) GetSession(c *gin.Context)

func (*PipelineAPIsController) PipelineReverseProxy

func (pc *PipelineAPIsController) PipelineReverseProxy(c *gin.Context)

func (*PipelineAPIsController) RegisterRoutes

func (pc *PipelineAPIsController) RegisterRoutes(routes *gin.Engine)

type SecretsAPIController

type SecretsAPIController struct {
	// contains filtered or unexported fields
}

func NewSecretsAPIController

func NewSecretsAPIController() *SecretsAPIController

func (*SecretsAPIController) RegisterRoutes

func (sc *SecretsAPIController) RegisterRoutes(routes *gin.RouterGroup)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL