code: def property_list(self, property_list):
          
          if property_list is not None:
              msg = "The 'property_list' init parameter and attribute of " \
                  "CIMInstance is deprecated; Set only the desired properties " \
                  "instead."
              if DEBUG_WARNING_ORIGIN:
                  msg += "\nTraceback:\n" + ''.join(traceback.format_stack())
              warnings.warn(msg, DeprecationWarning,
                            stacklevel=_stacklevel_above_module(__name__))
  
              property_list = [_ensure_unicode(x).lower()
                               for x in property_list]
          # pylint: disable=attribute-defined-outside-init
          self._property_list = property_list
docs: Setter method; for a description see the getter method.