plugin

package
v0.1.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 2, 2023 License: MIT Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CreatePlugin

func CreatePlugin(ctx *gin.Context)

@BasePath /api/v1 PingPlugin godoc @Summary CreatePlugin @Schemes @Description Create Plugin @Tags CreatePlugin @Accept json @Produce json @Security ApiKeyAuth @Param ReqeustBody body index.Plugin true "Create Plugin" @Success 200 {object} util.Res {"code":200,"data":null,"msg":""} @Success 400 {object} util.Res {"code":400,"data":null,"msg":""} @Success 404 {object} util.Res {"code":404,"data":null,"msg":""} @Success 500 {object} util.Res {"code":500,"data":null,"msg":""} @Router /plugin/create [post] @ID CreatePlugin

func DeletePlugin

func DeletePlugin(ctx *gin.Context)

@BasePath /api/v1 PingPlugin godoc @Summary DeletePlugin @Schemes @Description Delete Plugin @Tags DeletePlugin @Accept json @Produce json @Security ApiKeyAuth @Param plugin_name query string true "Plugin_Name" @Param version query string false "Plugin Version" @Success 200 {object} util.Res {"code":200,"data":null,"msg":""} @Success 400 {object} util.Res {"code":400,"data":null,"msg":""} @Success 404 {object} util.Res {"code":404,"data":null,"msg":""} @Success 500 {object} util.Res {"code":500,"data":null,"msg":""} @Router /plugin/delete [delete] @ID DeletePlugin

func ListPlugin

func ListPlugin(ctx *gin.Context)

@BasePath /api/v1 PingPlugin godoc @Summary ListPlugin @Schemes @Description List Plugin @Tags ListPlugin @Accept json @Produce json @Security ApiKeyAuth @Param plugin_name query string false "Plugin Name" @Param version query string false "Plugin Version" @Success 200 {object} util.Res {"code":200,"data":null,"msg":""} @Success 400 {object} util.Res {"code":400,"data":null,"msg":""} @Success 404 {object} util.Res {"code":404,"data":null,"msg":""} @Success 500 {object} util.Res {"code":500,"data":null,"msg":""} @Router /plugin/list [get] @ID ListPlugin

func ListPluginAllVersion

func ListPluginAllVersion(ctx *gin.Context)

@BasePath /api/v1 PingPlugin godoc @Summary ListPluginAllVersion @Schemes @Description List Plugin ALL Version @Tags ListPluginAllVersion @Accept json @Produce json @Security ApiKeyAuth @Param plugin_name query string false "Plugin Name" @Success 200 {object} util.Res {"code":200,"data":null,"msg":""} @Success 400 {object} util.Res {"code":400,"data":null,"msg":""} @Success 404 {object} util.Res {"code":404,"data":null,"msg":""} @Success 500 {object} util.Res {"code":500,"data":null,"msg":""} @Router /plugin/listall [get] @ID ListPluginAllVersion

func PluginRouter

func PluginRouter(r *gin.RouterGroup)

func SearchPlugin

func SearchPlugin(ctx *gin.Context)

@BasePath /api/v1 PingPlugin godoc @Summary SearchPlugin @Schemes @Description Search Plugin @Tags SearchPlugin @Accept json @Produce json @Security ApiKeyAuth @Param plugin_name query string false "Plugin Name" @Param version query string false "Plugin Version" @Success 200 {object} util.Res {"code":200,"data":null,"msg":""} @Success 400 {object} util.Res {"code":400,"data":null,"msg":""} @Success 404 {object} util.Res {"code":404,"data":null,"msg":""} @Success 500 {object} util.Res {"code":500,"data":null,"msg":""} @Router /plugin/search [get] @ID SearchPlugin

func SearchPluginAllVersion

func SearchPluginAllVersion(ctx *gin.Context)

@BasePath /api/v1 PingPlugin godoc @Summary SearchPluginAllVersion @Schemes @Description Search Plugin ALL Version @Tags SearchPluginAllVersion @Accept json @Produce json @Security ApiKeyAuth @Param plugin_name query string false "Plugin Name" @Success 200 {object} util.Res {"code":200,"data":null,"msg":""} @Success 400 {object} util.Res {"code":400,"data":null,"msg":""} @Success 404 {object} util.Res {"code":404,"data":null,"msg":""} @Success 500 {object} util.Res {"code":500,"data":null,"msg":""} @Router /plugin/searchall [get] @ID SearchPluginAllVersion

func UpdatePlugin

func UpdatePlugin(ctx *gin.Context)

@BasePath /api/v1 PingPlugin godoc @Summary UpdatePlugin @Schemes @Description Update Plugin @Tags UpdatePlugin @Accept json @Produce json @Security ApiKeyAuth @Param ReqeustBody body index.Plugin true "Update Plugin" @Success 200 {object} util.Res {"code":200,"data":null,"msg":""} @Success 400 {object} util.Res {"code":400,"data":null,"msg":""} @Success 404 {object} util.Res {"code":404,"data":null,"msg":""} @Success 500 {object} util.Res {"code":500,"data":null,"msg":""} @Router /plugin/update [put] @ID UpdatePlugin

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL