Bicep Module for deploying Azure Virtual Machines (Windows and Linux) with enterprise security defaults, including variable NICs, optional public IP, data disks, extensions (domain join, custom script ...