Versions in this module Expand all Collapse all v0 v0.12.1 Dec 22, 2025 v0.12.0 Nov 8, 2025 v0.11.2 Sep 12, 2025 v0.11.1 Sep 6, 2025 v0.11.0 Sep 2, 2025 v0.10.2 Aug 7, 2025 v0.10.1 Jul 22, 2025 v0.10.0 Jul 20, 2025 Changes in this version + type AdminUser struct + func (AdminUser) TableName() string + type Allocation = Generic + type CLIConfig struct + EnvVars map[string]string + Path string + type Cluster struct + CLI CLIConfig + Extra yaml.Node + ID string + Manager string + Updaters []string + Web WebConfig + type ClusterProjects struct + Cluster Cluster + Projects []Project + type ClusterUnits struct + Cluster Cluster + Units []Unit + type ClusterUsers struct + Cluster Cluster + Users []User + type DailyUsage struct + func (DailyUsage) TableName() string + type Generic map[string]any + func (g *Generic) Scan(v any) error + func (g Generic) Value() (driver.Value, error) + type JSONFloat float64 + func (j *JSONFloat) Scan(v any) error + func (j *JSONFloat) UnmarshalJSON(v []byte) error + func (j JSONFloat) MarshalJSON() ([]byte, error) + func (j JSONFloat) Value() (driver.Value, error) + type Key struct + Name string + func (k Key) TagMap(keyTag string, valueTag string) map[string]string + func (k Key) TagNames(tag string) []string + type List []any + func (l *List) Scan(v any) error + func (l List) Value() (driver.Value, error) + type MetricMap map[string]JSONFloat + func (m *MetricMap) Scan(v any) error + func (m MetricMap) Keys() []string + func (m MetricMap) String() string + func (m MetricMap) Value() (driver.Value, error) + func (m MetricMap) Values(format string) []any + type Project struct + ClusterID string + ID int64 + LastUpdatedAt string + Name string + ResourceManager string + Tags List + UID string + Users List + func (Project) TableName() string + func (p Project) TagMap(keyTag string, valueTag string) map[string]string + func (p Project) TagNames(tag string) []string + type Stat struct + ClusterID string + NumActiveUnits int64 + NumInActiveUnits int64 + NumProjects int64 + NumUnits int64 + NumUsers int64 + ResourceManager string + func (s Stat) TagMap(keyTag string, valueTag string) map[string]string + func (s Stat) TagNames(tag string) []string + type Tag = Generic + type Unit struct + Allocation Allocation + AveCPUMemUsage MetricMap + AveCPUUsage MetricMap + AveGPUMemUsage MetricMap + AveGPUUsage MetricMap + ClusterID string + CreatedAt string + CreatedAtTS int64 + Elapsed string + EndedAt string + EndedAtTS int64 + Group string + ID int64 + Ignore int + LastUpdatedAt string + Name string + NumUpdates int64 + Project string + ResourceManager string + StartedAt string + StartedAtTS int64 + State string + Tags Tag + TotalCPUEmissions MetricMap + TotalCPUEnergyUsage MetricMap + TotalEgressStats MetricMap + TotalGPUEmissions MetricMap + TotalGPUEnergyUsage MetricMap + TotalIOReadStats MetricMap + TotalIOWriteStats MetricMap + TotalIngressStats MetricMap + TotalTime MetricMap + UUID string + User string + func (Unit) TableName() string + func (u Unit) TagMap(keyTag string, valueTag string) map[string]string + func (u Unit) TagNames(tag string) []string + type Usage struct + AveCPUMemUsage MetricMap + AveCPUUsage MetricMap + AveGPUMemUsage MetricMap + AveGPUUsage MetricMap + ClusterID string + Group string + ID int64 + LastUpdatedAt string + NumUnits int64 + NumUpdates int64 + Project string + ResourceManager string + TotalCPUEmissions MetricMap + TotalCPUEnergyUsage MetricMap + TotalEgressStats MetricMap + TotalGPUEmissions MetricMap + TotalGPUEnergyUsage MetricMap + TotalIOReadStats MetricMap + TotalIOWriteStats MetricMap + TotalIngressStats MetricMap + TotalTime MetricMap + User string + func (Usage) TableName() string + func (u Usage) TagMap(keyTag string, valueTag string) map[string]string + func (u Usage) TagNames(tag string) []string + type User struct + ClusterID string + ID int64 + LastUpdatedAt string + Name string + Projects List + ResourceManager string + Tags List + UID string + func (User) TableName() string + func (u User) TagMap(keyTag string, valueTag string) map[string]string + func (u User) TagNames(tag string) []string + type WebConfig struct + HTTPClientConfig config.HTTPClientConfig + URL string + func (c *WebConfig) SetDirectory(dir string) + func (c *WebConfig) UnmarshalYAML(unmarshal func(any) error) error