private boolean checkRegExp(String unsupportedPropertyId) {
    for (Pattern pattern : patterns.values()) {
      Matcher matcher = pattern.matcher(unsupportedPropertyId);
      if (matcher.matches()) {
        return true;
      }
    }
    return false;
  }
Check the categories to account for map properties where the entries will not be
in the provider property list ids but the map (category) might be.
ambari-server/src/main/java/org/apache/ambari/server/controller/internal/BaseProvider.java