@abc.abstractmethod<EOL><INDENT>def delete_jobs(self,<EOL>user_ids,<EOL>job_ids,<EOL>task_ids,<EOL>labels,<EOL>create_time_min=None,<EOL>create_time_max=None):<DEDENT>
raise NotImplementedError()<EOL>
Kills the operations associated with the specified job or job.task.

        Some providers may provide only a "cancel" operation, which terminates the
        task but does not truly "delete" it from the "task list".

        Args:
          user_ids: a set of user ids who "own" the job(s) to delete.
          job_ids: a set of job ids to delete.
          task_ids: a set of task ids to delete.
          labels: a set of LabelParam, each must match the job(s) to be cancelled.
          create_time_min: a timezone-aware datetime value for the earliest create
                           time of a task, inclusive.
          create_time_max: a timezone-aware datetime value for the most recent
                           create time of a task, inclusive.

        Returns:
          (list of tasks canceled,
           for each task that couldn't be canceled, the error message).

          Only tasks that were running are included in the return value.