crowdsec/pkg/types/whitelist.go
Thibault bui Koechlin 2016167654 initial import
2020-05-15 11:39:16 +02:00

18 lines
330 B
Go

package types
import (
"net"
"github.com/antonmedv/expr/vm"
)
type Whitelist struct {
Reason string `yaml:"reason,omitempty"`
Ips []string `yaml:"ip,omitempty"`
B_Ips []net.IP
Cidrs []string `yaml:"cidr,omitempty"`
B_Cidrs []*net.IPNet
Exprs []string `yaml:"expression,omitempty"`
B_Exprs []*vm.Program
}