Documentation
¶
Index ¶
- Constants
- func GetFileContent(w http.ResponseWriter, r *http.Request)
- func Health(w http.ResponseWriter, r *http.Request)
- func Index(w http.ResponseWriter, r *http.Request)
- func List(cfg config.ConfigInstance, w http.ResponseWriter, r *http.Request)
- func ListAgents(cfg config.ConfigInstance, w http.ResponseWriter, r *http.Request)
- func NewAgent(w http.ResponseWriter, r *http.Request)
- func Reload(cfg config.ConfigInstance, w http.ResponseWriter, r *http.Request)
- func SetFileContent(w http.ResponseWriter, r *http.Request)
- func SetHomePageOverrides(w http.ResponseWriter, r *http.Request)
- func Stats(cfg config.ConfigInstance, w http.ResponseWriter, r *http.Request)
- func SystemInfo(cfg config.ConfigInstance, w http.ResponseWriter, r *http.Request)
- func ValidateFile(w http.ResponseWriter, r *http.Request)
- func VerifyNewAgent(w http.ResponseWriter, r *http.Request)
- type FileType
- type HomepageOverrideCategoryOrderParams
- type HomepageOverrideItemParams
- type HomepageOverrideItemVisibleParams
- type HomepageOverrideItemsBatchParams
Constants ¶
View Source
const ( HomepageOverrideItem = "item" HomepageOverrideItemsBatch = "items_batch" HomepageOverrideCategoryOrder = "category_order" HomepageOverrideItemVisible = "item_visible" )
View Source
const ( ListRoute = "route" ListRoutes = "routes" ListFiles = "files" ListMiddlewares = "middlewares" ListMiddlewareTraces = "middleware_trace" ListMatchDomains = "match_domains" ListHomepageConfig = "homepage_config" ListRouteProviders = "route_providers" ListHomepageCategories = "homepage_categories" ListIcons = "icons" ListTasks = "tasks" )
Variables ¶
This section is empty.
Functions ¶
func GetFileContent ¶
func GetFileContent(w http.ResponseWriter, r *http.Request)
func List ¶
func List(cfg config.ConfigInstance, w http.ResponseWriter, r *http.Request)
func ListAgents ¶ added in v0.10.0
func ListAgents(cfg config.ConfigInstance, w http.ResponseWriter, r *http.Request)
func Reload ¶
func Reload(cfg config.ConfigInstance, w http.ResponseWriter, r *http.Request)
func SetFileContent ¶
func SetFileContent(w http.ResponseWriter, r *http.Request)
func SetHomePageOverrides ¶
func SetHomePageOverrides(w http.ResponseWriter, r *http.Request)
func Stats ¶
func Stats(cfg config.ConfigInstance, w http.ResponseWriter, r *http.Request)
func SystemInfo ¶ added in v0.10.0
func SystemInfo(cfg config.ConfigInstance, w http.ResponseWriter, r *http.Request)
func ValidateFile ¶
func ValidateFile(w http.ResponseWriter, r *http.Request)
func VerifyNewAgent ¶ added in v0.10.0
func VerifyNewAgent(w http.ResponseWriter, r *http.Request)
Types ¶
type HomepageOverrideItemParams ¶
type HomepageOverrideItemParams struct { Which string `json:"which"` Value homepage.ItemConfig `json:"value"` }
type HomepageOverrideItemsBatchParams ¶
type HomepageOverrideItemsBatchParams struct {
Value map[string]*homepage.ItemConfig `json:"value"`
}
Source Files
¶
Click to show internal directories.
Click to hide internal directories.