handler

package
v1.9.0-beta.4 Latest Latest
Warning

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

Go to latest
Published: Mar 31, 2026 License: Apache-2.0 Imports: 19 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type IAppHandler

type IAppHandler interface {
	App(c *fiber.Ctx) error
	ClusterInfo(c *fiber.Ctx) error
	CreateCluster(c *fiber.Ctx) error
	GetCluster(c *fiber.Ctx) error
	UpdateCluster(c *fiber.Ctx) error
	GetClustersByProjectId(c *fiber.Ctx) error
	DestroyCluster(c *fiber.Ctx) error
	GetKubeConfig(c *fiber.Ctx) error
	CreateKubeconfig(c *fiber.Ctx) error
	UpdateKubeconfig(c *fiber.Ctx) error
	AddNode(c *fiber.Ctx) error
	GetNodes(c *fiber.Ctx) error
	GetNodeGroups(c *fiber.Ctx) error
	CreateNodeGroup(c *fiber.Ctx) error
	GetClusterFlavor(c *fiber.Ctx) error
	GetClusterErrors(c *fiber.Ctx) error
	UpdateNodeGroups(c *fiber.Ctx) error
	DeleteNode(c *fiber.Ctx) error
	DeleteNodeGroup(c *fiber.Ctx) error
}

func NewAppHandler

func NewAppHandler(as service.IAppService) IAppHandler

type IHealthCheckHandler

type IHealthCheckHandler interface {
	Liveness(c *fiber.Ctx) error
	Readiness(c *fiber.Ctx) error
}

func NewHealthCheckHandler

func NewHealthCheckHandler() IHealthCheckHandler

Jump to

Keyboard shortcuts

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