mirror of
https://github.com/TeaOSLab/EdgeCommon.git
synced 2025-11-03 12:20:27 +08:00
18 lines
506 B
Go
18 lines
506 B
Go
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"`
|
|
}
|