A light cable lock will work as well as anything. It will keep kids and crooks with no tools from taking your bike. But------------------there is NO lock that will stop a prepared bike thief.
The only thing that works is keep you bike in sight at all times.