Whisk together oil, vinegar, whole grain mustard, honey pepper, salt, and grated garlic in a bowl until well combined.
In a large bowl, mix together apples, Cheddar cheese, salami, cornichons, shallots, cranberries, and walnuts until evenly combined.
Drizzle with prepared dressing until well coated.
Transfer mixture to a large jar with a lid.
Shake and store in the refrigerator for up to 5 days or until ready to serve.
