class_docstr: Task callback status information.
  
  A Class with information about the success/failure TI callback to be executed. Currently, only failure
  callbacks (when tasks are externally killed) and Zombies are run via DagFileProcessorProcess.
  
  :param full_filepath: File Path to use to run the callback
  :param simple_task_instance: Simplified Task Instance representation
  :param is_failure_callback: Flag to determine whether it is a Failure Callback or Success Callback
  :param msg: Additional Message that can be used for logging to determine failure/zombie
  :param processor_subdir: Directory used by Dag Processor when parsed the dag.
class_docstr_tok: ["Task","callback","status","information",".","A","Class","with","information","about","the","success\/failure","TI","callback","to","be","executed",".","Currently",",","only","failure","callbacks","(","when","tasks","are","externally","killed",")","and","Zombies","are","run","via","DagFileProcessorProcess",".",":","param","full_filepath",":","File","Path","to","use","to","run","the","callback",":","param","simple_task_instance",":","Simplified","Task","Instance","representation",":","param","is_failure_callback",":","Flag","to","determine","whether","it","is","a","Failure","Callback","or","Success","Callback",":","param","msg",":","Additional","Message","that","can","be","used","for","logging","to","determine","failure\/zombie",":","param","processor_subdir",":","Directory","used","by","Dag","Processor","when","parsed","the","dag","."]
code: def __init__(
      self,
      full_filepath: str,
      simple_task_instance: SimpleTaskInstance,
      is_failure_callback: bool | None = True,
      processor_subdir: str | None = None,
      msg: str | None = None,
  ):
      super().__init__(
          full_filepath=full_filepath,
          processor_subdir=processor_subdir,
          msg=msg,
      )
      self.simple_task_instance = simple_task_instance
      self.is_failure_callback = is_failure_callback
  
file_path: airflow/airflow/callbacks/callback_requests.py
imports: from __future__ import annotations
  import json
  from typing import TYPE_CHECKING
label_desc: Use image node_id 1 to create a new TaskCallbackRequest object from inherited base classes: CallbackRequest with example: obj = TaskCallbackRequest(full_filepath, simple_task_instance, is_failure_callback, processor_subdir, msg)