22 lines
850 B
Go
22 lines
850 B
Go
package system
|
||
|
||
type ClusterResource struct {
|
||
ClusterId int64 `db:"cluster_id"`
|
||
ClusterName string `db:"cluster_name"`
|
||
ClusterType int64 `db:"cluster_type"` // 类型0->容器,1->智算,2->超算,3-虚拟机
|
||
CpuAvail float64 `db:"cpu_avail"`
|
||
CpuTotal float64 `db:"cpu_total"`
|
||
MemAvail float64 `db:"mem_avail"`
|
||
MemTotal float64 `db:"mem_total"`
|
||
DiskAvail float64 `db:"disk_avail"`
|
||
DiskTotal float64 `db:"disk_total"`
|
||
GpuAvail float64 `db:"gpu_avail"`
|
||
GpuTotal float64 `db:"gpu_total"`
|
||
CardTotal int64 `db:"card_total"` // 算力卡数量
|
||
CardTopsTotal float64 `db:"card_tops_total"` // 算力总量tops
|
||
AdapterId int64 `db:"adapter_id"`
|
||
CardHours float64 `db:"card_hours"`
|
||
Balance float64 `db:"balance"`
|
||
TaskCompleted int64 `db:"task_completed"`
|
||
}
|