blob: f5c1fb5a3b94b744edddd0dbc7ac0a675c463174 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
package apiv1
// APIConfig parameters (json format) of /config command
type APIConfig struct {
Servers []ServerCfg `json:"servers"`
// Not exposed outside in JSON
Version string `json:"-"`
APIVersion string `json:"-"`
VersionGitTag string `json:"-"`
}
// ServerCfg .
type ServerCfg struct {
ID string `json:"id"`
URL string `json:"url"`
APIURL string `json:"apiUrl"`
PartialURL string `json:"partialUrl"`
ConnRetry int `json:"connRetry"`
Connected bool `json:"connected"`
Disabled bool `json:"disabled"`
}
|