v1.15.5
v1.15.5
This commit is contained in:
@@ -16,15 +16,15 @@ type GetByComputePoint struct {
|
||||
}
|
||||
|
||||
type ComputeUsage struct {
|
||||
VCPUsConsumed uint64 `json:"vcpusConsumed"`
|
||||
Storage uint64 `json:"storage"`
|
||||
CPUTime uint64 `json:"cpuTime"`
|
||||
ExtIPs uint64 `json:"extips"`
|
||||
RAMConsumed uint64 `json:"ramConsumed"`
|
||||
VCPUsReserved uint64 `json:"vcpusReserved"`
|
||||
IsUp uint64 `json:"isUp"`
|
||||
RAMConsumedReal uint64 `json:"ramConsumedReal"`
|
||||
RAMReserved uint64 `json:"ramReserved"`
|
||||
VCPUsConsumed uint64 `json:"vcpusConsumed"`
|
||||
Storage uint64 `json:"storage"`
|
||||
CPUTime float64 `json:"cpuTime"`
|
||||
ExtIPs uint64 `json:"extips"`
|
||||
RAMConsumed uint64 `json:"ramConsumed"`
|
||||
VCPUsReserved uint64 `json:"vcpusReserved"`
|
||||
IsUp bool `json:"isUp"`
|
||||
RAMConsumedReal float64 `json:"ramConsumedReal"`
|
||||
RAMReserved uint64 `json:"ramReserved"`
|
||||
}
|
||||
|
||||
type ItemDisk struct {
|
||||
@@ -33,7 +33,7 @@ type ItemDisk struct {
|
||||
ResID string `json:"resId"`
|
||||
SizeUsed float64 `json:"sizeUsed"`
|
||||
SizeAvailable float64 `json:"sizeAvailable"`
|
||||
SizeMax float64 `json:"sizeMax"`
|
||||
SizeMax uint64 `json:"sizeMax"`
|
||||
}
|
||||
|
||||
// GetByGRIDData represents an array of data points
|
||||
@@ -46,22 +46,17 @@ type GetByGRIDPoint struct {
|
||||
}
|
||||
|
||||
type ItemTotalByGRID struct {
|
||||
NodesCPU uint64 `json:"nodesCPU"`
|
||||
StorageCapacity uint64 `json:"storageCapacity"`
|
||||
CPUPower uint64 `json:"cpuPower"`
|
||||
CPUUtil uint64 `json:"cpuUtil"`
|
||||
TotalMem uint64 `json:"totalMem"`
|
||||
ReservedMem uint64 `json:"reservedMem"`
|
||||
UsedMem uint64 `json:"usedMem"`
|
||||
FreeMem uint64 `json:"freeMem"`
|
||||
VCPUConsumed uint64 `json:"vcpuConsumed"`
|
||||
CPUPower float64 `json:"cpuPower"`
|
||||
CPUUtil float64 `json:"cpuUtil"`
|
||||
TotalMem float64 `json:"totalMem"`
|
||||
ReservedMem float64 `json:"reservedMem"`
|
||||
UsedMem float64 `json:"usedMem"`
|
||||
FreeMem float64 `json:"freeMem"`
|
||||
}
|
||||
|
||||
type ItemStorage struct {
|
||||
CapacityLimit uint64 `json:"capacityLimit"`
|
||||
Consumed uint64 `json:"consumed"`
|
||||
Type string `json:"type"`
|
||||
UID string `json:"uid"`
|
||||
UsedGiB uint64 `json:"usedGiB"`
|
||||
TotalGiB uint64 `json:"totalGiB"`
|
||||
}
|
||||
|
||||
// GetByNodeData represents an array of data points
|
||||
@@ -72,20 +67,25 @@ type GetByNodePoint struct {
|
||||
CPUInfo CPUinfoByNode `json:"cpuInfo"`
|
||||
Name string `json:"name"`
|
||||
ID uint64 `json:"id"`
|
||||
UID string `json:"uid"`
|
||||
}
|
||||
|
||||
type NodeUsage struct {
|
||||
CPUPower uint64 `json:"cpuPower"`
|
||||
UsedVCPUs uint64 `json:"usedVcpus"`
|
||||
PCPU uint64 `json:"pcpu"`
|
||||
UsedMem uint64 `json:"usedMem"`
|
||||
CPUUtil uint64 `json:"cpuUtil"`
|
||||
ReservedMem uint64 `json:"reservedMem"`
|
||||
FreeMem uint64 `json:"freeMem"`
|
||||
CPUPower uint64 `json:"cpuPower"`
|
||||
UsedVCPUs uint64 `json:"usedVcpus"`
|
||||
PCPU float64 `json:"pcpu"`
|
||||
UsedMem uint64 `json:"usedMem"`
|
||||
CPUUtil float64 `json:"cpuUtil"`
|
||||
ReservedMem uint64 `json:"reservedMem"`
|
||||
FreeMem uint64 `json:"freeMem"`
|
||||
}
|
||||
|
||||
type CPUinfoByNode struct {
|
||||
ClockSpeed uint64 `json:"clockSpeed"`
|
||||
CoreCount uint64 `json:"coreCount"`
|
||||
PhysCount uint64 `json:"physCount"`
|
||||
ClockSpeed uint64 `json:"clockSpeed"`
|
||||
CoreCount uint64 `json:"coreCount"`
|
||||
PhysCount uint64 `json:"physCount"`
|
||||
ThreadCount uint64 `json:"threadCount"`
|
||||
ModelName string `json:"model_name"`
|
||||
Flags []string `json:"flags"`
|
||||
MaxSupportedGeneration string `json:"max_supported_generation"`
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user