In a bowl, whisk together the mayo and garlic. Season with salt and pepper to taste. Spread the mayo onto the flatbread.
Layer with arugula, mozzarella, and evenly spread ham and pineapple.
Bake for 10-12 minutes until edges are slightly browned (if desired, brown the top by placing underneath the broiler on high for the last 1-2 minutes).
Remove the flatbread from the oven and cut into wedges.