Wrap ham completely in foil paper and place in the air fryer basket.
Cook on 300 degrees Fahrenheit for 15 minutes.
Meanwhile, prepare the glaze by whisking honey, brown sugar, dijon mustard, nutmeg, cayenne pepper, and salt in a medium sized saucepan over medium heat. Bring mixture to a boil and immediately remove from heat.
After 15 minutes is up, open foil on ham and brush ½ of the glaze on the ham, brushing in between the slices as well. Cover the ham with foil and cook for an additional 15 minutes on 300 degrees Fahrenheit.
Once time is up, remove foil and pour the remaining glaze on top.
Optional step: If you want a little char on your ham edges, continue to cook ham, uncovered, on 400 degrees for 3-5 minutes.
The ham should be cooked on 300 degrees for about 10 minutes per pound. Therefore, if your ham is larger, it will need a longer cook time, smaller, less cook time.
Make sure that the ham is wrapped completely in the foil.