Versions in this module Expand all Collapse all v1 v1.11.1 Jul 29, 2026 Changes in this version + type Handler struct + func NewHandler(svc pluginservice.Service) *Handler + func (h *Handler) DeleteBinding(ctx *gin.Context) (ginx.Result, error) + func (h *Handler) GetDefaultDefinition(ctx *gin.Context) (ginx.Result, error) + func (h *Handler) GetPluginDetail(ctx *gin.Context) (ginx.Result, error) + func (h *Handler) GetRuntimeView(ctx *gin.Context) (ginx.Result, error) + func (h *Handler) ListEnums(ctx *gin.Context) (ginx.Result, error) + func (h *Handler) ListPlugins(ctx *gin.Context) (ginx.Result, error) + func (h *Handler) ListResourceActionsBatch(ctx *gin.Context, req ListResourceActionsBatchReq) (ginx.Result, error) + func (h *Handler) PrivateRoutes(server *gin.Engine) + func (h *Handler) ProxyToPlugin(ctx *gin.Context) + func (h *Handler) PublicRoutes(server *gin.Engine) + func (h *Handler) ResolveAction(ctx *gin.Context, req pluginx.ResolveRequest) (ginx.Result, error) + func (h *Handler) SaveBindings(ctx *gin.Context, req SaveBindingsReq) (ginx.Result, error) + func (h *Handler) SwitchBindingStatus(ctx *gin.Context) (ginx.Result, error) + type ListResourceActionsBatchReq struct + ResourceIDs []int64 + type SaveBindingsReq struct + Bindings []pluginx.Binding + PluginID string