Versions in this module Expand all Collapse all v1 v1.0.0 Feb 7, 2025 Changes in this version + var FilterFields = []string + var ModelName = "Project" + var OrderFields = []string + var PreloadFields = []string + var PreloadSensitiveFields = map[string]string + var PrimaryKeyName = "project_id" + var SearchFields = []string + func GetNodeTotal(nodes *[]v1.Node, tquotalist *[]gemsv1beta1.TenantResourceQuota, ...) map[string]interface + type ClusterAggregateData struct + ClusterID uint + ClusterName string + Environments []EnvironmentAggregateData + NetworkPolicy interface{} + type EnvironmentAggregateData struct + Env models.Environment + ResourceQuota interface{} + type ProjectHandler struct + func (h *ProjectHandler) DeleteProject(c *gin.Context) + func (h *ProjectHandler) DeleteProjectUser(c *gin.Context) + func (h *ProjectHandler) EnvironmentStatistics(c *gin.Context) + func (h *ProjectHandler) GetEnvironmentResourceQuota(c *gin.Context) + func (h *ProjectHandler) GetEnvironmentResourceQuotas(c *gin.Context) + func (h *ProjectHandler) GetProjectListResourceQuotas(c *gin.Context) + func (h *ProjectHandler) GetProjectResource(c *gin.Context) + func (h *ProjectHandler) GetProjectResourceQuota(c *gin.Context) + func (h *ProjectHandler) ListProject(c *gin.Context) + func (h *ProjectHandler) ListProjectEnvironment(c *gin.Context) + func (h *ProjectHandler) ListProjectUser(c *gin.Context) + func (h *ProjectHandler) PostProjectEnvironment(c *gin.Context) + func (h *ProjectHandler) PostProjectUser(c *gin.Context) + func (h *ProjectHandler) ProjectEnvironments(c *gin.Context) + func (h *ProjectHandler) ProjectNoneResourceStatistics(c *gin.Context) + func (h *ProjectHandler) ProjectStatistics(c *gin.Context) + func (h *ProjectHandler) ProjectSwitch(c *gin.Context) + func (h *ProjectHandler) PutProject(c *gin.Context) + func (h *ProjectHandler) PutProjectUser(c *gin.Context) + func (h *ProjectHandler) RegistRouter(rg *gin.RouterGroup) + func (h *ProjectHandler) RetrieveProject(c *gin.Context) + func (h *ProjectHandler) RetrieveProjectEnvironment(c *gin.Context) + func (h *ProjectHandler) RetrieveProjectUser(c *gin.Context) + func (h *ProjectHandler) TenantProjectListResourceQuotas(c *gin.Context) + type Res map[v1.ResourceName]int64 + func NewEmptyResoureList() Res + func (r *Res) AsResourceList() v1.ResourceList + func (r *Res) Total(rtype string, rqs ...*v1.ResourceQuota) + type ResourceCount struct + Total v1.ResourceList + Used v1.ResourceList + func GetResourceCount(rqs ...*v1.ResourceQuota) *ResourceCount