I don't think that you can make a drop-down show? There should be validation that runs when you put an invalid value in the field. So the plan should fail if the value supplied doesn't sit in your enum. Sounds like a nice feature request though! Would be good to catch it at the input stage and not only at the running point.