class_docstr: Use Apprise(https://github.com/caronc/apprise) to interact with notification services.
  
  The complete list of notification services supported by Apprise can be found at:
  https://github.com/caronc/apprise/wiki#notification-services.
  
  :param apprise_conn_id: :ref:`Apprise connection id <howto/connection:apprise>`
      that has services configured in the `config` field.
class_docstr_tok: ["Use","Apprise","(","https",":","\/\/github.com\/caronc\/apprise",")","to","interact","with","notification","services",".","The","complete","list","of","notification","services","supported","by","Apprise","can","be","found","at",":","https",":","\/\/github.com\/caronc\/apprise\/wiki","#","notification-services",".",":","param","apprise_conn_id",":",":","ref",":","`","Apprise","connection","id","<","howto\/connection",":","apprise",">","`","that","has","services","configured","in","the","`","config","`","field","."]
code: def __init__(
      self, apprise_conn_id: str = default_conn_name, **kwargs
  ) -> None:
      super().__init__(**kwargs)
      self.apprise_conn_id = apprise_conn_id
  
file_path: airflow/airflow/providers/apprise/hooks/apprise.py
imports: from __future__ import annotations
  import json
  from typing import Any, Iterable
  import apprise
  from apprise import AppriseConfig, NotifyFormat, NotifyType
  from airflow.hooks.base import BaseHook
label_desc: Use image node_id 1 to create a new AppriseHook object from inherited base classes: BaseHook with example: obj = AppriseHook(apprise_conn_id)