I couldn't find any official documentation specifying what each parameter to a `sla_miss_callback` callable are. This would be a great addition to know how to properly format the messages sent.
airflow/models/dag.py
warnings.warn(
            "The 'DAG.concurrency' attribute is deprecated. Please use 'DAG.max_active_tasks'.",
            DeprecationWarning,
            stacklevel=2,
        )
        return self._max_active_tasks
    @concurrency.setter
    def concurrency(self, value: int):
        self._max_active_tasks = value
    @property
    def max_active_tasks(self) -> int:
        return self._max_active_tasks
    @max_active_tasks.setter
    def max_active_tasks(self, value: int):
        self._max_active_tasks = value
    @property
    def access_control(self):
        return self._access_control
    @access_control.setter
    def access_control(self, value):
        self._access_control = DAG._upgrade_outdated_dag_access_control(value)
    @property
    def description(self) -> Optional[str]:
        return self._description
    @property
    def default_view(self) -> str: