Documentation
¶
Index ¶
- type TreeLocalHandler
- func (h *TreeLocalHandler) BindTreeLocal(ctx *gin.Context)
- func (h *TreeLocalHandler) ConnectTerminal(ctx *gin.Context)
- func (h *TreeLocalHandler) CreateTreeLocal(ctx *gin.Context)
- func (h *TreeLocalHandler) DeleteTreeLocal(ctx *gin.Context)
- func (h *TreeLocalHandler) GetTreeLocalDetail(ctx *gin.Context)
- func (h *TreeLocalHandler) GetTreeLocalList(ctx *gin.Context)
- func (h *TreeLocalHandler) RegisterRouters(server *gin.Engine)
- func (h *TreeLocalHandler) UnbindTreeLocal(ctx *gin.Context)
- func (h *TreeLocalHandler) UpdateTreeLocal(ctx *gin.Context)
- type TreeNodeHandler
- func (h *TreeNodeHandler) AddNodeMember(ctx *gin.Context)
- func (h *TreeNodeHandler) BindResource(ctx *gin.Context)
- func (h *TreeNodeHandler) CreateNode(ctx *gin.Context)
- func (h *TreeNodeHandler) DeleteNode(ctx *gin.Context)
- func (h *TreeNodeHandler) GetChildNodes(ctx *gin.Context)
- func (h *TreeNodeHandler) GetNodeDetail(ctx *gin.Context)
- func (h *TreeNodeHandler) GetNodeMembers(ctx *gin.Context)
- func (h *TreeNodeHandler) GetTreeList(ctx *gin.Context)
- func (h *TreeNodeHandler) GetTreeStatistics(ctx *gin.Context)
- func (h *TreeNodeHandler) MoveNode(ctx *gin.Context)
- func (h *TreeNodeHandler) RegisterRouters(server *gin.Engine)
- func (h *TreeNodeHandler) RemoveNodeMember(ctx *gin.Context)
- func (h *TreeNodeHandler) UnbindResource(ctx *gin.Context)
- func (h *TreeNodeHandler) UpdateNode(ctx *gin.Context)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type TreeLocalHandler ¶
type TreeLocalHandler struct {
// contains filtered or unexported fields
}
func NewTreeLocalHandler ¶
func NewTreeLocalHandler(service service.TreeLocalService, sshClient ssh.Client) *TreeLocalHandler
func (*TreeLocalHandler) BindTreeLocal ¶
func (h *TreeLocalHandler) BindTreeLocal(ctx *gin.Context)
BindTreeLocal 绑定本地资源
func (*TreeLocalHandler) ConnectTerminal ¶
func (h *TreeLocalHandler) ConnectTerminal(ctx *gin.Context)
ConnectTerminal 连接终端
func (*TreeLocalHandler) CreateTreeLocal ¶
func (h *TreeLocalHandler) CreateTreeLocal(ctx *gin.Context)
CreateTreeLocal 创建本地资源
func (*TreeLocalHandler) DeleteTreeLocal ¶
func (h *TreeLocalHandler) DeleteTreeLocal(ctx *gin.Context)
DeleteTreeLocal 删除本地资源
func (*TreeLocalHandler) GetTreeLocalDetail ¶
func (h *TreeLocalHandler) GetTreeLocalDetail(ctx *gin.Context)
GetTreeLocalDetail 获取本地资源详情
func (*TreeLocalHandler) GetTreeLocalList ¶
func (h *TreeLocalHandler) GetTreeLocalList(ctx *gin.Context)
GetTreeLocalList 获取本地资源列表
func (*TreeLocalHandler) RegisterRouters ¶
func (h *TreeLocalHandler) RegisterRouters(server *gin.Engine)
func (*TreeLocalHandler) UnbindTreeLocal ¶
func (h *TreeLocalHandler) UnbindTreeLocal(ctx *gin.Context)
UnbindTreeLocal 解绑本地资源
func (*TreeLocalHandler) UpdateTreeLocal ¶
func (h *TreeLocalHandler) UpdateTreeLocal(ctx *gin.Context)
UpdateTreeLocal 更新本地资源
type TreeNodeHandler ¶
type TreeNodeHandler struct {
// contains filtered or unexported fields
}
func NewTreeNodeHandler ¶
func NewTreeNodeHandler(service service.TreeNodeService) *TreeNodeHandler
func (*TreeNodeHandler) AddNodeMember ¶
func (h *TreeNodeHandler) AddNodeMember(ctx *gin.Context)
AddNodeMember 添加节点成员
func (*TreeNodeHandler) BindResource ¶
func (h *TreeNodeHandler) BindResource(ctx *gin.Context)
BindResource 绑定资源
func (*TreeNodeHandler) CreateNode ¶
func (h *TreeNodeHandler) CreateNode(ctx *gin.Context)
CreateNode 创建节点
func (*TreeNodeHandler) DeleteNode ¶
func (h *TreeNodeHandler) DeleteNode(ctx *gin.Context)
DeleteNode 删除节点
func (*TreeNodeHandler) GetChildNodes ¶
func (h *TreeNodeHandler) GetChildNodes(ctx *gin.Context)
GetChildNodes 获取直接子节点列表
func (*TreeNodeHandler) GetNodeDetail ¶
func (h *TreeNodeHandler) GetNodeDetail(ctx *gin.Context)
GetNodeDetail 获取节点详情
func (*TreeNodeHandler) GetNodeMembers ¶
func (h *TreeNodeHandler) GetNodeMembers(ctx *gin.Context)
GetNodeMembers 获取节点成员
func (*TreeNodeHandler) GetTreeList ¶
func (h *TreeNodeHandler) GetTreeList(ctx *gin.Context)
GetTreeList 获取树节点列表
func (*TreeNodeHandler) GetTreeStatistics ¶
func (h *TreeNodeHandler) GetTreeStatistics(ctx *gin.Context)
GetTreeStatistics 获取服务树统计信息
func (*TreeNodeHandler) MoveNode ¶
func (h *TreeNodeHandler) MoveNode(ctx *gin.Context)
MoveNode 移动节点
func (*TreeNodeHandler) RegisterRouters ¶
func (h *TreeNodeHandler) RegisterRouters(server *gin.Engine)
func (*TreeNodeHandler) RemoveNodeMember ¶
func (h *TreeNodeHandler) RemoveNodeMember(ctx *gin.Context)
RemoveNodeMember 移除节点成员
func (*TreeNodeHandler) UnbindResource ¶
func (h *TreeNodeHandler) UnbindResource(ctx *gin.Context)
UnbindResource 解绑资源
func (*TreeNodeHandler) UpdateNode ¶
func (h *TreeNodeHandler) UpdateNode(ctx *gin.Context)
UpdateNode 更新节点
Click to show internal directories.
Click to hide internal directories.