Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type API ¶
type API struct {
// contains filtered or unexported fields
}
func (*API) Handle ¶
func (api *API) Handle(group *gin.RouterGroup)
type APIStatus ¶
type APIStatus struct {
SysNamespace string
SysIndexes []types.NamespacedName
AppIndexes []types.NamespacedName
Nodeindex map[string]types.NamespacedName
Events map[string]int
PvIndexes []types.NamespacedName
PvcIndexes []types.NamespacedName
Pairs map[string]types.NamespacedName
}
type ListAppPodResult ¶
type ListPVCPodResult ¶
type ListPVCPodResult struct {
Total int `json:"total"`
PVCs []*corev1.PersistentVolumeClaim `json:"pvcs"`
}
type ListPVPodResult ¶
type ListPVPodResult struct {
Total int `json:"total"`
PVs []*corev1.PersistentVolume `json:"pvs"`
}
type ListSCResult ¶ added in v0.24.2
type ListSCResult struct {
Total int `json:"total"`
SCs []*storagev1.StorageClass `json:"scs"`
}
func (ListSCResult) Len ¶ added in v0.24.2
func (r ListSCResult) Len() int
func (ListSCResult) Less ¶ added in v0.24.2
func (r ListSCResult) Less(i, j int) bool
func (ListSCResult) Swap ¶ added in v0.24.2
func (r ListSCResult) Swap(i, j int)
type ListSysPodResult ¶
type PVCController ¶
type PVCController struct {
*API
}
func (*PVCController) SetupWithManager ¶
func (c *PVCController) SetupWithManager(mgr manager.Manager) error
type PVController ¶
type PVController struct {
*API
}
func (*PVController) SetupWithManager ¶
func (c *PVController) SetupWithManager(mgr manager.Manager) error
type PodController ¶
type PodController struct {
*API
}
func (*PodController) SetupWithManager ¶
func (c *PodController) SetupWithManager(mgr manager.Manager) error
type ReverseSort ¶ added in v0.24.2
func (*ReverseSort) Less ¶ added in v0.24.2
func (r *ReverseSort) Less(i, j int) bool
Click to show internal directories.
Click to hide internal directories.