blob: ae853dd209436318a0b676f6b5baa03f3231071f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
package xaapiv1
// 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"`
}
|