Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddKongProperties ¶
func AddKongProperties(rootProps props)
func SetAgentConfig ¶
func SetAgentConfig(cfg *AgentConfig)
Types ¶
type AgentConfig ¶
type AgentConfig struct { CentralCfg corecfg.CentralConfig `config:"central"` KongGatewayCfg KongGatewayConfig `config:"kong"` }
AgentConfig - represents the config for agent
func GetAgentConfig ¶
func GetAgentConfig() *AgentConfig
type KongGatewayConfig ¶
type KongGatewayConfig struct { corecfg.IConfigValidator Logs KongLogsConfig `config:"logs"` }
KongGatewayConfig - represents the config for gateway
func ParseProperties ¶
func ParseProperties(rootProps props) KongGatewayConfig
func (*KongGatewayConfig) ValidateCfg ¶ added in v0.0.2
func (c *KongGatewayConfig) ValidateCfg() (err error)
ValidateCfg - Validates the gateway config
type KongLogsConfig ¶
type KongLogsConfig struct {
HTTP KongLogsHTTPConfig `config:"http"`
}
type KongLogsHTTPConfig ¶
Click to show internal directories.
Click to hide internal directories.