Desktop.cs 505 B

123456789101112131415
  1. using RackPeek.Domain.Resources.Hardware.Servers;
  2. using RackPeek.Domain.Resources.SubResources;
  3. namespace RackPeek.Domain.Resources.Hardware.Desktops;
  4. public class Desktop : Hardware, ICpuResource, IDriveResource
  5. {
  6. public const string KindLabel = "Desktop";
  7. public List<Cpu>? Cpus { get; set; }
  8. public Ram? Ram { get; set; }
  9. public List<Drive>? Drives { get; set; }
  10. public List<Nic>? Nics { get; set; }
  11. public List<Gpu>? Gpus { get; set; }
  12. public string Model { get; set; }
  13. }