class_docstr: Provide a thin wrapper around the OpenSearch client.
  
  :param open_search_conn_id: Connection to use with OpenSearch
  :param log_query: Whether to log the query used for OpenSearch
code: def conn(self):
      return self.get_connection(self.conn_id)
  
file_path: airflow/airflow/providers/opensearch/hooks/opensearch.py
imports: from __future__ import annotations
  import json
  from functools import cached_property
  from typing import Any
  from opensearchpy import OpenSearch, RequestsHttpConnection
  from airflow.exceptions import AirflowException
  from airflow.hooks.base import BaseHook
label_desc: Use image node_id 2 for calling the OpenSearchHook obj's underlying member method code with example usage: obj.conn() and returns: self