Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Module = fx.Options( logging.Module, metadata.Module, fx.Provide(metrics.New), fx.Provide(iam.New), fx.Provide(gin.NewGinServer), )
Module the main application module that bootstraps common armory microservice services Deprecated: see ModuleV2
View Source
var ModuleV2 = fx.Options( logging.Module, metadata.Module, server.Module, management.Module, tracing.Module, fx.Provide( metrics.NewSvc, iam.New, info.New, func(ps *iam.ArmoryCloudPrincipalService) server.AuthService { return ps }, ), )
ModuleV2 the main application module that bootstraps common armory microservice services
Functions ¶
This section is empty.
Types ¶
type Configuration ¶ added in v1.5.0
type Configuration struct {
fx.Out
Server armoryhttp.Configuration
Metrics metrics.Configuration
Auth iam.Configuration
Database mysql.Configuration
}
Configuration defines required settings for the application module.
Click to show internal directories.
Click to hide internal directories.