class_docstr: Jira notifier for creating Jira issues upon failures.
  
  :param jira_conn_id: The HTTP connection ID for the Jira instance.
  :param proxies: Proxies to make the Jira REST API call. Optional
  :param description: The content for the body of the issue
  :param summary: The title of the issue
  :param project_id: The ID of the project under which the issue will be created
  :param issue_type_id: The ID of the issue category
  :param labels: The labels to be applied to the issue
code: def notify(self, context) -> None:
      fields = dict(
          description=self.description,
          summary=self.summary,
          project=dict(id=self.project_id),
          issuetype=dict(id=self.issue_type_id),
          labels=self.labels,
      )
      self.hook.get_conn().create_issue(fields)
  
file_path: airflow/airflow/providers/atlassian/jira/notifications/jira.py
imports: from __future__ import annotations
  from functools import cached_property
  from typing import Any
  from airflow.notifications.basenotifier import BaseNotifier
  from airflow.providers.atlassian.jira.hooks.jira import JiraHook
label_desc: Use image node_id 3 for calling the JiraNotifier obj's underlying member method code with example usage: obj.notify(context) without return types