using System.ComponentModel; using Spectre.Console.Cli; namespace RackPeek.Commands.Desktops.Nics; public class DesktopNicRemoveSettings : CommandSettings { [CommandArgument(0, "")] [Description("The desktop name.")] public string DesktopName { get; set; } = default!; [CommandArgument(1, "")] [Description("The index of the nic to remove.")] public int Index { get; set; } }