22 lines
712 B
C#
22 lines
712 B
C#
using System.Collections.Generic;
|
|
|
|
namespace Inventory.Core
|
|
{
|
|
public class HealthMetricsReport
|
|
{
|
|
public double? CpuTemp { get; set; }
|
|
public double? CpuLoad { get; set; }
|
|
public double? CpuPower { get; set; }
|
|
|
|
public double? GpuTemp { get; set; }
|
|
public double? GpuLoad { get; set; }
|
|
public double? GpuPower { get; set; }
|
|
public double? GpuClock { get; set; }
|
|
|
|
public double? RamLoad { get; set; }
|
|
|
|
public List<FanSpeedInfo> FanSpeeds { get; set; } = new List<FanSpeedInfo>();
|
|
public List<DriveHealthInfo> DriveHealth { get; set; } = new List<DriveHealthInfo>();
|
|
public double? BatteryHealth { get; set; }
|
|
}
|
|
} |