Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { IdmURL string `env:"IDM_URL" json:"idmURL"` RosterdURL string `env:"ROSTERD_URL" json:"rosterdUrl"` Country string `env:"COUNTRY,default=AT" json:"country"` MongoURL string `env:"MONGO_URL" json:"mongoUrl"` Database string `env:"DATABASE" json:"database"` AllowedOrigins []string `env:"ALLOWED_ORIGINS" json:"allowedOrigins"` ListenAddress string `env:"LISTEN" json:"listenAddress"` RosterTypeName string `env:"ROSTER_TYPE" json:"rosterType"` UserPhoneExtensionKeys []string `env:"PHONE_EXTENSION_KEYS" json:"phoneExtensionKeys"` FailoverTransferTarget string `env:"FAILOVER_TRANSFER_TARGET" json:"failoverTransferTarget"` }
type Providers ¶
type Providers struct { Roster rosterv1connect.RosterServiceClient Users idmv1connect.UserServiceClient Notify idmv1connect.NotifyServiceClient Roles idmv1connect.RoleServiceClient CallLogDB database.Database OverwriteDB oncalloverwrite.Database Config Config }
Click to show internal directories.
Click to hide internal directories.