Versions in this module Expand all Collapse all v1 v1.6.65 Sep 23, 2024 v1.6.64 Sep 13, 2024 v1.6.4 Sep 13, 2024 Changes in this version + const AgentCommandTypeProbe + const AgentCommandTypeProfile + const DefaultForwardControllerTimes + const ForwardControllerTimes + const OK + func AdminPermissionVerificationMiddleware() gin.HandlerFunc + func SetInitStageForHealthChecker(s string) + type AgentCMD struct + func NewAgentCMD(cfg *config.ControllerConfig) *AgentCMD + func (a *AgentCMD) RegisterTo(e *gin.Engine) + type AgentCommandType string + type Analyzer struct + func NewAnalyzer(cfg *config.ControllerConfig, ac *monitor.AnalyzerCheck) *Analyzer + func (a *Analyzer) RegisterTo(e *gin.Engine) + type Controller struct + func NewController(cfg *config.ControllerConfig, cc *monitor.ControllerCheck) *Controller + func (c *Controller) RegisterTo(e *gin.Engine) + type DataSource struct + func NewDataSource(cfg *config.ControllerConfig) *DataSource + func (d *DataSource) RegisterTo(e *gin.Engine) + type Debug struct + func NewDebug(m *manager.Manager, g *genesis.Genesis) *Debug + func (d *Debug) RegisterTo(e *gin.Engine) + type Election struct + func NewElection() *Election + func (el *Election) RegisterTo(e *gin.Engine) + type Health struct + func NewHealth() *Health + func (s *Health) RegisterTo(e *gin.Engine) + type Icon struct + func NewIcon(cfg *config.ControllerConfig) *Icon + func (i *Icon) RegisterTo(e *gin.Engine) + type Mail struct + func NewMail() *Mail + func (m *Mail) RegisterTo(e *gin.Engine) + type ORGData struct + func NewDatabase(cfg *config.ControllerConfig) *ORGData + func (d *ORGData) AllocORGID(c *gin.Context) + func (d *ORGData) Create(c *gin.Context) + func (d *ORGData) Delete(c *gin.Context) + func (d *ORGData) DeleteNonRealTime(c *gin.Context) + func (d *ORGData) Get(c *gin.Context) + func (d *ORGData) RegisterTo(e *gin.Engine) + type Plugin struct + func NewPlugin() *Plugin + func (p *Plugin) RegisterTo(e *gin.Engine) + type VTapGroupConfig struct + func NewVTapGroupConfig(cfg *config.ControllerConfig) *VTapGroupConfig + func (cgc *VTapGroupConfig) RegisterTo(e *gin.Engine) + type VTapInterface struct + func NewVTapInterface(cfg ctrlrcommon.FPermit) *VTapInterface + func (v *VTapInterface) RegisterTo(e *gin.Engine) + type VTapRepoDelete struct + ImageName string + type Vtap struct + func NewVtap(cfg *config.ControllerConfig) *Vtap + func (v *Vtap) RegisterTo(e *gin.Engine) + type VtapGroup struct + func NewVtapGroup(cfg *config.ControllerConfig) *VtapGroup + func (v *VtapGroup) RegisterTo(e *gin.Engine) + type VtapRepo struct + func NewVtapRepo() *VtapRepo + func (vr *VtapRepo) RegisterTo(e *gin.Engine)