docstr: List items under the specified config path
  :param config_path: config path to list items in, examples: "", "foo", "foo/bar"
  :param results_filter: None for all, GROUP for groups only and CONFIG for configs only
  :return: a list of config or group identifiers (sorted and unique)
docstr_tok: ["List","items","under","the","specified","config","path",":","param","config_path",":","config","path","to","list","items","in",",","examples",":","``","''",",","``","foo","''",",","``","foo\/bar","''",":","param","results_filter",":","None","for","all",",","GROUP","for","groups","only","and","CONFIG","for","configs","only",":","return",":","a","list","of","config","or","group","identifiers","(","sorted","and","unique",")"]
code: def list(
      self, config_path: str, results_filter: Optional[ObjectType]
  ) -> List[str]:
      """
      List items under the specified config path
      :param config_path: config path to list items in, examples: "", "foo", "foo/bar"
      :param results_filter: None for all, GROUP for groups only and CONFIG for configs only
      :return: a list of config or group identifiers (sorted and unique)
      """
      ...
  
imports: import re
  from abc import abstractmethod
  from dataclasses import dataclass
  from typing import Dict, List, Optional
  from omegaconf import Container
  from hydra import version
  from hydra._internal.deprecation_warning import deprecation_warning
  from hydra.core.default_element import InputDefault
  from hydra.core.object_type import ObjectType
  from hydra.errors import HydraException
  from hydra.plugins.plugin import Plugin
label_desc: Use image node_id 8 for calling the ConfigSource obj's underlying member method code with example usage: obj.list(config_path, results_filter) without return types