Initial commit (code only without large binaries)
This commit is contained in:
17
EdgeCommon/pkg/serverconfigs/ipconfigs/ip_item_config.go
Normal file
17
EdgeCommon/pkg/serverconfigs/ipconfigs/ip_item_config.go
Normal file
@@ -0,0 +1,17 @@
|
||||
package ipconfigs
|
||||
|
||||
type IPItemAction = string
|
||||
|
||||
const (
|
||||
IPItemActionAdd IPItemAction = "add"
|
||||
IPItemActionUpdate IPItemAction = "update"
|
||||
IPItemActionDelete IPItemAction = "delete"
|
||||
)
|
||||
|
||||
type IPItemConfig struct {
|
||||
Action IPItemAction `yaml:"action" json:"action"` // 对当前Item的操作
|
||||
Id int64 `yaml:"id" json:"id"`
|
||||
IPFrom string `yaml:"ipFrom" json:"ipFrom"`
|
||||
IPTo string `yaml:"ipTo" json:"ipTo"`
|
||||
ExpiredAt int64 `yaml:"expiredAt" json:"expiredAt"`
|
||||
}
|
||||
Reference in New Issue
Block a user