23 lines
360 B
Go
23 lines
360 B
Go
|
package store
|
||
|
|
||
|
import (
|
||
|
"time"
|
||
|
)
|
||
|
|
||
|
type ProxyName Name
|
||
|
|
||
|
type ProxyHeader struct {
|
||
|
Name ProxyName `json:"name"`
|
||
|
|
||
|
Weight int `json:"weight"`
|
||
|
Enabled bool `json:"enabled"`
|
||
|
}
|
||
|
|
||
|
type Proxy struct {
|
||
|
ProxyHeader
|
||
|
To string `json:"to"`
|
||
|
From []string `json:"from"`
|
||
|
CreatedAt time.Time `json:"createdAt"`
|
||
|
UpdatedAt time.Time `json:"updatedAt"`
|
||
|
}
|