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, opentelemetry.Module, client.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.