class_docstr: NNI tuners/assessors/adivisors accept a `classArgs` parameter in experiment configuration file.
  This ClassArgsValidator interface is used to validate the classArgs section in exeperiment
  configuration file.
docstr: Utility method to create a scheme to check whether the `key` is one of the `args`.
  
  Parameters:
  ----------
  key: str
      key name of the data to be validated
  args: list of str
      list of the choices
  
  Returns: Schema
  --------
      A scheme to check whether the `key` is one of the `args`.
docstr_tok: ["Utility","method","to","create","a","scheme","to","check","whether","the","`","key","`","is","one","of","the","`","args","`",".","Parameters",":","--","--","--","--","--","key",":","str","key","name","of","the","data","to","be","validated","args",":","list","of","str","list","of","the","choices","Returns",":","Schema","--","--","--","--","A","scheme","to","check","whether","the","`","key","`","is","one","of","the","`","args","`","."]
code: def choices(self, key, *args):
      """
      Utility method to create a scheme to check whether the `key` is one of the `args`.
  
      Parameters:
      ----------
      key: str
          key name of the data to be validated
      args: list of str
          list of the choices
  
      Returns: Schema
      --------
          A scheme to check whether the `key` is one of the `args`.
      """
      return And(
          lambda n: n in args,
          error="%s should be in [%s]!" % (key, str(args)),
      )
  
imports: import copy
  from enum import Enum, unique
  from pathlib import Path
  from schema import And
  from .None import parameter_expressions
label_desc: Use image node_id 2 for calling the ClassArgsValidator obj's underlying member method code with example usage: obj.choices(key) and returns: And