code: def _matches_filters(self, obj, filter_args):
          
          if filter_args is not None:
              for prop_name in filter_args:
                  prop_match = filter_args[prop_name]
                  if not self._matches_prop(obj, prop_name, prop_match):
                      return False
          return True
docs: Return a boolean indicating whether a resource object matches a set
          of filter arguments.
          This is used for client-side filtering.
  
          Depending on the properties specified in the filter arguments, this
          method retrieves the resource properties from the HMC.
  
          Parameters:
  
            obj (BaseResource):
              Resource object.
  
            filter_args (dict):
              Filter arguments. For details, see :ref:`Filtering`.
              `None` causes the resource to always match.
  
          Returns:
  
            bool: Boolean indicating whether the resource object matches the
              filter arguments.