In a large bowl, mix the shredded cabbage, apple, and carrots in a large bowl.
Whisk together the mayonnaise, greek yogurt, onion, vinegar, mustard, salt, and pepper then add to the cabbage mixture. Then add pineapple, and coconut flakes.
Mix well to combine and adjust for seasoning. Finally sprinkle with parsley and serve.