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.
