private String getVmNetworksImplementedAsBridgeless(VDS host, List<Network> clusterNetworks) {
    Map<String, VdsNetworkInterface> interfacesByNetworkName =
        Entities.hostInterfacesByNetworkName(host.getInterfaces());
    List<String> networkNames = new ArrayList<>();

    for (Network net : clusterNetworks) {
      if (net.isVmNetwork()
          && interfacesByNetworkName.containsKey(net.getName())
          && !interfacesByNetworkName.get(net.getName()).isBridged()) {
        networkNames.add(net.getName());
      }
    }

    return StringUtils.join(networkNames, ",");
  }