code: func deleteNICCmd(params *Parameters) *subcommands.Command {
  	return &subcommands.Command{
  		UsageLine: "del-nic -name <name> -machine <machine>",
  		ShortDesc: "deletes a NIC",
  		LongDesc:  "Deletes a network interface from the database.\n\nExample:\ncrimson del-nic -name eth1 -machine xx1-01-720",
  		CommandRun: func() subcommands.CommandRun {
  			cmd := &DeleteNICCmd{}
  			cmd.Initialize(params)
  			cmd.Flags.StringVar(&cmd.req.Name, "name", "", "The name of the NIC to delete.")
  			cmd.Flags.StringVar(&cmd.req.Machine, "machine", "", "The machine the NIC belongs to.")
  			return cmd
  		},
  	}
  }
docs: // deleteNICCmd returns a command to delete a network interface.