Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type KubeNodeController ¶
type KubeNodeController struct {
base.APIController
}
func (*KubeNodeController) Delete ¶
func (c *KubeNodeController) Delete()
@Title Delete @Description delete the Node @Success 200 {string} delete success! @router /:name/clusters/:cluster [delete]
func (*KubeNodeController) Get ¶
func (c *KubeNodeController) Get()
@Title get node @Description find node by cluster @router /:name/clusters/:cluster [get]
func (*KubeNodeController) List ¶
func (c *KubeNodeController) List()
@Title List node @Description list nodes @router /clusters/:cluster [get]
func (*KubeNodeController) NodeStatistics ¶
func (c *KubeNodeController) NodeStatistics()
@Title kubernetes node statistics @Description kubernetes statistics @Param cluster query string false "the cluster " @Success 200 {object} node.NodeStatistics success @router /statistics [get]
func (*KubeNodeController) Prepare ¶
func (c *KubeNodeController) Prepare()
func (*KubeNodeController) URLMapping ¶
func (c *KubeNodeController) URLMapping()
func (*KubeNodeController) Update ¶
func (c *KubeNodeController) Update()
@Title Update @Description update the Node @router /:name/clusters/:cluster [put]
Click to show internal directories.
Click to hide internal directories.