Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { PostgresqlHosts string `koanf:"postgresql_hosts"` PostgresqlDbName string `koanf:"postgresql_db_name"` PostgresqlUsername string `koanf:"postgresql_username"` PostgresqlPassword string `koanf:"postgresql_password"` PostgresqlSslMode string `koanf:"postgresql_ssl_mode"` PostgresqlPort string `koanf:"postgresql_port"` RedisHosts string `koanf:"redis_hosts"` RedisPort string `koanf:"redis_port"` RedisUsername string `koanf:"redis_username"` RedisPassword string `koanf:"redis_password"` RedisReadTimeout time.Duration `koanf:"redis_read_time_out"` RedisWriteTimeout time.Duration `koanf:"redis_write_time_out"` PostgresqlReadTimeout time.Duration `koanf:"postgresql_read_time_out"` PostgresqlWriteTimeout time.Duration `koanf:"postgresql_write_time_out"` InMemoryDbUpdateInterval time.Duration `koanf:"in_memory_db_update_interval"` OpenAiKey string `koanf:"openai_key"` StatsProvider string `koanf:"stats_provider"` AdminPass string `koanf:"admin_pass"` ProxyTimeout time.Duration `koanf:"proxy_timeout"` NumberOfEventMessageConsumers int `koanf:"number_of_event_message_consumers"` OpenAiApiKey string `koanf:"openai_api_key"` CustomPolicyDetectionTimeout time.Duration `koanf:"custom_policy_detection_timeout"` AmazonRegion string `koanf:"amazon_region"` AmazonRequestTimeout time.Duration `koanf:"amazon_request_timeout"` AmazonConnectionTimeout time.Duration `koanf:"amazon_connection_timeout"` }
func LoadConfig ¶ added in v1.26.0
Click to show internal directories.
Click to hide internal directories.