forked from stripe/veneur
-
Notifications
You must be signed in to change notification settings - Fork 0
/
config_proxy.go
20 lines (19 loc) · 1.05 KB
/
config_proxy.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
package veneur
type ProxyConfig struct {
ConsulForwardGrpcServiceName string `yaml:"consul_forward_grpc_service_name"`
ConsulForwardServiceName string `yaml:"consul_forward_service_name"`
ConsulRefreshInterval string `yaml:"consul_refresh_interval"`
ConsulTraceServiceName string `yaml:"consul_trace_service_name"`
Debug bool `yaml:"debug"`
EnableProfiling bool `yaml:"enable_profiling"`
ForwardAddress string `yaml:"forward_address"`
ForwardTimeout string `yaml:"forward_timeout"`
GrpcAddress string `yaml:"grpc_address"`
GrpcForwardAddress string `yaml:"grpc_forward_address"`
HTTPAddress string `yaml:"http_address"`
SentryDsn string `yaml:"sentry_dsn"`
SsfDestinationAddress string `yaml:"ssf_destination_address"`
StatsAddress string `yaml:"stats_address"`
TraceAddress string `yaml:"trace_address"`
TraceAPIAddress string `yaml:"trace_api_address"`
}