Discover Packages
github.com/marmotdata/marmot
internal
api
v1
schedules
package
Version:
v0.5.2
Opens a new window with list of versions in this module.
Published: Jan 8, 2026
License: MIT
Opens a new window with license information.
Imports: 11
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
Documentation
Documentation
¶
type CreateScheduleRequest struct {
Name string `json:"name"`
PluginID string `json:"plugin_id"`
Config map[string ]interface{} `json:"config"`
CronExpression string `json:"cron_expression"`
Enabled bool `json:"enabled"`
}
type ListJobRunsResponse struct {
Runs []*runs .JobRun `json:"runs"`
Total int `json:"total"`
Limit int `json:"limit"`
Offset int `json:"offset"`
}
type ListSchedulesResponse struct {
Schedules []*runs .Schedule `json:"schedules"`
Total int `json:"total"`
Limit int `json:"limit"`
Offset int `json:"offset"`
}
type UpdateScheduleRequest struct {
Name string `json:"name"`
PluginID string `json:"plugin_id"`
Config map[string ]interface{} `json:"config"`
CronExpression string `json:"cron_expression"`
Enabled bool `json:"enabled"`
}
type ValidateConfigRequest struct {
PluginID string `json:"plugin_id"`
Config map[string ]interface{} `json:"config"`
}
Source Files
¶
Click to show internal directories.
Click to hide internal directories.