code: def check_required_params(self):
          
          for param in self.REQUIRED_FIELDS:
              if param not in self.params:
                  raise ValidationError("Missing parameter: {} for {}".format(
                      param, self.__class__.path
                  ))
  
          for child in self.TASKS:
              for param in child.REQUIRED_FIELDS:
                  if param not in self.params:
                      raise ValidationError(
                          "Missing parameter: {} for {}".format(param, child.path)
                      )
docs: Check if all required parameters are set