api_jsondef.go 652 B

12345678910111213141516171819202122
  1. package main
  2. type ApiJsonDef_NewTask struct {
  3. TaskName string `json:"taskName"`
  4. ExecutablePath string `json:"executablePath"`
  5. Args []string `json:"args"`
  6. WorkDir string `json:"workDir"`
  7. ExecTimeout int `json:"execTimeout"`
  8. }
  9. type ApiJsonDef_NewDaemon struct {
  10. DaemonName string `json:"daemonName"`
  11. ExecutablePath string `json:"executablePath"`
  12. Args []string `json:"args"`
  13. WorkDir string `json:"workDir"`
  14. EnableAfterCreate bool `json:"enableAfterCreate"`
  15. }
  16. type ApiJsonDef_SetDaemonEnable struct {
  17. CPID string `json:"cpid"`
  18. Enable bool `json:"enable"`
  19. }