Whisk eggs with milk and pesto. Chop the olives and sun-dried tomatoes as well as the onion. Briefly sauté the onion with the oil until translucent, then add the milk, egg and pesto mixture. Let set briefly over medium heat, then mix together. After about 7 minutes add Edam and season with salt and pepper. Let it fry a little over a low heat.