Configuring network interfaces with chef-solo on Windows


I’ve been searching some articles for information on how to configure NIC(s) on Windows.
For example, how do you create a recipe (.rb) for chef-solo in case you newly create a Windows Server 2012 R2 and need to configure network interfaces as one of basic settings?

What do I need to refer to for creating recipes (mostly for configurations of basic operating system such as NICs DNS, File system etc.)?

By the way, I’ve installed the chef client and chef-apply or chef-solo already works well.
Any help will be welcome!