Documentation
¶
Index ¶
Constants ¶
View Source
const ( ActionProxy = "proxy" ActionRedirect = "redirect" ActionDrop = "drop" ActionNone = "none" )
Variables ¶
This section is empty.
Functions ¶
func FormatStringSlice ¶ added in v1.1.0
func FormatStringerSlice ¶ added in v1.1.0
Types ¶
type Config ¶
type Config struct { Filters []FilterConfig `mapstructure:"filters"` Proxies []ProxyConfig `mapstructure:"proxies"` }
type FilterConfig ¶
type FilterSettings ¶
type ProxyConfig ¶
type ProxyConfig struct { Name string `mapstructure:"name"` Type string `mapstructure:"type"` ListenAddr string `mapstructure:"listen"` TargetAddr string `mapstructure:"target"` Timeout time.Duration `mapstructure:"timeout"` TLS *TLS `mapstructure:"tls"` FilterSettings FilterSettings `mapstructure:"filter_settings"` Filters []string `mapstructure:"filters"` }
Click to show internal directories.
Click to hide internal directories.