server

package
v1.15.0 Latest Latest
Warning

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

Go to latest
Published: Jul 24, 2026 License: GPL-3.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CreateNodeHandler

func CreateNodeHandler(svcCtx *svc.ServiceContext) app.HandlerFunc

CreateNodeHandler documents Create Node.

@Summary Create Node @Tags admin @Accept json @Produce json @Security BearerAuth @Param request body dto.CreateNodeRequest true "Request parameters" @Success 200 {object} result.ResponseSuccessBean @Router /v1/admin/server/node/create [post]

func CreateServerHandler added in v1.1.0

func CreateServerHandler(svcCtx *svc.ServiceContext) app.HandlerFunc

CreateServerHandler documents Create Server.

@Summary Create Server @Tags admin @Accept json @Produce json @Security BearerAuth @Param request body dto.CreateServerRequest true "Request parameters" @Success 200 {object} result.ResponseSuccessBean @Router /v1/admin/server/create [post]

func DeleteNodeHandler

func DeleteNodeHandler(svcCtx *svc.ServiceContext) app.HandlerFunc

DeleteNodeHandler documents Delete Node.

@Summary Delete Node @Tags admin @Accept json @Produce json @Security BearerAuth @Param request body dto.DeleteNodeRequest true "Request parameters" @Success 200 {object} result.ResponseSuccessBean @Router /v1/admin/server/node/delete [post]

func DeleteServerHandler added in v1.1.0

func DeleteServerHandler(svcCtx *svc.ServiceContext) app.HandlerFunc

DeleteServerHandler documents Delete Server.

@Summary Delete Server @Tags admin @Accept json @Produce json @Security BearerAuth @Param request body dto.DeleteServerRequest true "Request parameters" @Success 200 {object} result.ResponseSuccessBean @Router /v1/admin/server/delete [post]

func FilterNodeListHandler added in v1.1.0

func FilterNodeListHandler(svcCtx *svc.ServiceContext) app.HandlerFunc

FilterNodeListHandler documents Filter Node List.

@Summary Filter Node List @Tags admin @Accept json @Produce json @Security BearerAuth @Param request query dto.FilterNodeListRequest false "Request parameters" @Success 200 {object} result.ResponseSuccessBean{data=dto.FilterNodeListResponse} @Router /v1/admin/server/node/list [get]

func FilterServerListHandler added in v1.1.0

func FilterServerListHandler(svcCtx *svc.ServiceContext) app.HandlerFunc

FilterServerListHandler documents Filter Server List.

@Summary Filter Server List @Tags admin @Accept json @Produce json @Security BearerAuth @Param request query dto.FilterServerListRequest false "Request parameters" @Success 200 {object} result.ResponseSuccessBean{data=dto.FilterServerListResponse} @Router /v1/admin/server/list [get]

func GetServerNodeConfigHandler added in v1.2.14

func GetServerNodeConfigHandler(svcCtx *svc.ServiceContext) app.HandlerFunc

GetServerNodeConfigHandler documents Get Server Node Config.

@Summary Get Server Node Config @Tags admin @Accept json @Produce json @Security BearerAuth @Param request query dto.GetServerNodeConfigRequest false "Request parameters" @Success 200 {object} result.ResponseSuccessBean{data=dto.GetServerNodeConfigResponse} @Router /v1/admin/server/node_config [get]

func GetServerProtocolsHandler added in v1.1.0

func GetServerProtocolsHandler(svcCtx *svc.ServiceContext) app.HandlerFunc

GetServerProtocolsHandler documents Get Server Protocols.

@Summary Get Server Protocols @Tags admin @Accept json @Produce json @Security BearerAuth @Param request query dto.GetServerProtocolsRequest false "Request parameters" @Success 200 {object} result.ResponseSuccessBean{data=dto.GetServerProtocolsResponse} @Router /v1/admin/server/protocols [get]

func QueryNodeTagHandler added in v1.1.0

func QueryNodeTagHandler(svcCtx *svc.ServiceContext) app.HandlerFunc

QueryNodeTagHandler documents Query all node tags.

@Summary Query all node tags @Tags admin @Produce json @Security BearerAuth @Success 200 {object} result.ResponseSuccessBean{data=dto.QueryNodeTagResponse} @Router /v1/admin/server/node/tags [get]

func ResetSortWithNodeHandler added in v1.1.0

func ResetSortWithNodeHandler(svcCtx *svc.ServiceContext) app.HandlerFunc

ResetSortWithNodeHandler documents Reset node sort.

@Summary Reset node sort @Tags admin @Accept json @Produce json @Security BearerAuth @Param request body dto.ResetSortRequest true "Request parameters" @Success 200 {object} result.ResponseSuccessBean @Router /v1/admin/server/node/sort [post]

func ResetSortWithServerHandler added in v1.1.0

func ResetSortWithServerHandler(svcCtx *svc.ServiceContext) app.HandlerFunc

ResetSortWithServerHandler documents Reset server sort.

@Summary Reset server sort @Tags admin @Accept json @Produce json @Security BearerAuth @Param request body dto.ResetSortRequest true "Request parameters" @Success 200 {object} result.ResponseSuccessBean @Router /v1/admin/server/server/sort [post]

func ToggleNodeStatusHandler added in v1.1.0

func ToggleNodeStatusHandler(svcCtx *svc.ServiceContext) app.HandlerFunc

ToggleNodeStatusHandler documents Toggle Node Status.

@Summary Toggle Node Status @Tags admin @Accept json @Produce json @Security BearerAuth @Param request body dto.ToggleNodeStatusRequest true "Request parameters" @Success 200 {object} result.ResponseSuccessBean @Router /v1/admin/server/node/status/toggle [post]

func UpdateNodeHandler

func UpdateNodeHandler(svcCtx *svc.ServiceContext) app.HandlerFunc

UpdateNodeHandler documents Update Node.

@Summary Update Node @Tags admin @Accept json @Produce json @Security BearerAuth @Param request body dto.UpdateNodeRequest true "Request parameters" @Success 200 {object} result.ResponseSuccessBean @Router /v1/admin/server/node/update [post]

func UpdateServerHandler added in v1.1.0

func UpdateServerHandler(svcCtx *svc.ServiceContext) app.HandlerFunc

UpdateServerHandler documents Update Server.

@Summary Update Server @Tags admin @Accept json @Produce json @Security BearerAuth @Param request body dto.UpdateServerRequest true "Request parameters" @Success 200 {object} result.ResponseSuccessBean @Router /v1/admin/server/update [post]

func UpdateServerNodeConfigHandler added in v1.2.14

func UpdateServerNodeConfigHandler(svcCtx *svc.ServiceContext) app.HandlerFunc

UpdateServerNodeConfigHandler documents Update Server Node Config.

@Summary Update Server Node Config @Tags admin @Accept json @Produce json @Security BearerAuth @Param request body dto.UpdateServerNodeConfigRequest true "Request parameters" @Success 200 {object} result.ResponseSuccessBean @Router /v1/admin/server/node_config/update [post]

Types

This section is empty.

Jump to

Keyboard shortcuts

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