|
@@ -11,18 +11,20 @@ type PasswordRequest struct {
|
|
|
}
|
|
|
|
|
|
type CreateJupyterInfo struct {
|
|
|
- Password string `json:"password"`
|
|
|
- Workspace string `json:"workspace"`
|
|
|
- Image string `json:"image"`
|
|
|
- Tag string `json:"tag"`
|
|
|
- BaseUrl string `json:"base_url"`
|
|
|
- Host string `json:"host"`
|
|
|
- Path string `json:"path"`
|
|
|
- PathType string `json:"path_type"`
|
|
|
- ReleaseName string `json:"release_name"`
|
|
|
- Namespace string `json:"namespace"`
|
|
|
- Chart string `json:"chart"`
|
|
|
- IngressClass string `json:"ingress_class" default:""`
|
|
|
+ Password string `json:"password"`
|
|
|
+ Workspace string `json:"workspace"`
|
|
|
+ Image string `json:"image"`
|
|
|
+ Tag string `json:"tag"`
|
|
|
+ BaseUrl string `json:"base_url"`
|
|
|
+ Host string `json:"host"`
|
|
|
+ Path string `json:"path"`
|
|
|
+ PathType string `json:"path_type"`
|
|
|
+ ReleaseName string `json:"release_name"`
|
|
|
+ Namespace string `json:"namespace"`
|
|
|
+ Chart string `json:"chart"`
|
|
|
+ IngressClass string `json:"ingress_class" default:""`
|
|
|
+ NodeSelector string `json:"node_selector"`
|
|
|
+ ImagePullSecret string `json:"image_pull_secret"`
|
|
|
}
|
|
|
|
|
|
type DeleteJupyterInfo struct {
|