accepting virtual_network_name and subnet_name options when creating a vm