Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { LogConfig SlackConfig EveAPIConfig Identity IdentityConfig Oidc OIDCConfig Port int `split_words:"true" default:"8080"` MetricsPort int `split_words:"true" default:"3001"` ServiceName string `split_words:"true" default:"eve"` AWSRegion string `split_words:"true" required:"true"` LoggingDashboardBaseURL string `split_words:"true" required:"true"` UserTableName string `split_words:"true" required:"true"` DevopsMonitoringChannel string `split_words:"true" required:"true"` }
Config is the top level application config
type IdentityConfig ¶
type IdentityConfig = identity.ValidatorConfig
IdentityConfig is the OIDC (KeyCloak) Config data
type OIDCConfig ¶
type SlackConfig ¶
type SlackConfig = slackservice.Config
SlackConfig is the slack config (secret, tokens...)
Click to show internal directories.
Click to hide internal directories.