# Structs
AdminUsers from different sources.
CLIConfig contains the configuration of CLI client.
Cluster contains the configuration of the given resource manager.
ClusterProjects is the container for the projects for a given cluster.
ClusterUnits is the container for the units and config of a given cluster.
ClusterUsers is the container for the users for a given cluster.
DailyUsage statistics of each project/tenant/namespace.
Key represents arbritrary keys used in metric maps.
Project is the container for a given account/tenant/namespace of cluster.
Stat represents high level statistics of each cluster.
Unit is an abstract compute unit that can mean Job (batchjobs), VM (cloud) or Pod (k8s).
Usage statistics of each project/tenant/namespace.
User is the container for a given user of cluster.
WebConfig contains the client related configuration of a REST API server.
# Type aliases
Allocation is a type alias to Generic that stores allocation data of compute units.
Generic is map to store any mixed data types.
JSONFloat is a custom float64 that can handle Inf and NaN during JSON (un)marshalling.
List is a generic type to store slices.
MetricMap is a type alias to Generic that stores arbritrary metrics as a map.
Tag is a type alias to Generic that stores metadata of compute units.