All posts tagged: Open Source

Updates to Hyper-V Networking DSC Resource Modules

I just released an update to my Hyper-V Networking DSC resource module (version 2.6 at present). This module contains six resources at the moment and I plan to add a few more in the near future. cVMSwitch is used to create virtual machine switches. cSwitchEmbeddedTeam is used to create switch embedded team VM switches on Server 2014 TP4 and above. cNatSwitch is used to deploy a VM switch of NAT type. cVMNetworkAdapter is used to create VM network adapters to attach to either management OS or the virtual machines. cVMNetworkAdapterSettings is used to configure VM network adapter settings such as bandwidth weights, port mirroring, DHCP guard, MAC address spoofing, etc. cVMNetworkAdapterVlan is used to configure VLANs on virtual network adapters either in the management OS or virtual machines. The cSwitchEmbeddedTeam and cNatSwitch resources are new in this release and are applicable only from Windows Server 2016 onwards. The cVMNetworkAdapter, cVMNetworkAdapterVlan, and cVMNetworkAdapterSettings modules have two breaking changes. There was no Id property earlier and the Name property was used as a key. This resulted in an issue where …