|
|
@@ -164,14 +164,15 @@ type ModelBinding struct { |
|
|
type HPCJobInfo struct { |
|
|
type HPCJobInfo struct { |
|
|
serder.Metadata `union:"HPC"` |
|
|
serder.Metadata `union:"HPC"` |
|
|
JobInfoBase |
|
|
JobInfoBase |
|
|
Type string `json:"type"` |
|
|
|
|
|
Name string `json:"name"` |
|
|
|
|
|
Description string `json:"description"` |
|
|
|
|
|
ClusterID ClusterID `json:"clusterID"` |
|
|
|
|
|
Backend string `json:"backend"` |
|
|
|
|
|
App string `json:"app"` |
|
|
|
|
|
OperateType string `json:"operateType"` |
|
|
|
|
|
Parameters HPCParameter `json:"parameters"` |
|
|
|
|
|
|
|
|
Type string `json:"type"` |
|
|
|
|
|
Name string `json:"name"` |
|
|
|
|
|
Description string `json:"description"` |
|
|
|
|
|
ClusterID ClusterID `json:"clusterID"` |
|
|
|
|
|
Backend string `json:"backend"` |
|
|
|
|
|
App string `json:"app"` |
|
|
|
|
|
OperateType string `json:"operateType"` |
|
|
|
|
|
ScriptContent string `json:"scriptContent"` |
|
|
|
|
|
Parameters HPCParameter `json:"parameters"` |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
type HPCParameter struct { |
|
|
type HPCParameter struct { |
|
|
|