Drive.cs 433 B

12345678910111213141516171819
  1. namespace RackPeek.Domain.Resources.Models;
  2. public class Drive
  3. {
  4. public static readonly string[] ValidDriveTypes =
  5. {
  6. // Flash storage
  7. "nvme", "ssd",
  8. // Traditional spinning disks
  9. "hdd",
  10. // Enterprise interfaces
  11. "sas", "sata",
  12. // External / removable
  13. "usb", "sdcard", "micro-sd"
  14. };
  15. public string? Type { get; set; }
  16. public int? Size { get; set; }
  17. }