class_docstr: A connection to Snowflake using the Snowflake Python Connector. Initialize using
  ``st.connection("<name>", type="snowflake")``.
  
  SnowflakeConnection supports direct SQL querying using ``.query("...")``, access to
  the underlying Snowflake Python Connector object with ``.raw_connection``, and other
  convenience functions. See the methods below for more information.
  SnowflakeConnections should always be created using ``st.connection()``, **not**
  initialized directly.
docstr: Access the underlying Snowflake Python connector object.
  
  Information on how to use the Snowflake Python Connector can be found in the
  `Snowflake Python Connector documentation <https://docs.snowflake.com/en/developer-guide/python-connector/python-connector-example>`_.
docstr_tok: ["Access","the","underlying","Snowflake","Python","connector","object",".","Information","on","how","to","use","the","Snowflake","Python","Connector","can","be","found","in","the","`","Snowflake","Python","Connector","documentation","<","https",":","\/\/docs.snowflake.com\/en\/developer-guide\/python-connector\/python-connector-example",">","`","_","."]
code: def raw_connection(self) -> "InternalSnowflakeConnection":
      """Access the underlying Snowflake Python connector object.
  
      Information on how to use the Snowflake Python Connector can be found in the
      `Snowflake Python Connector documentation <https://docs.snowflake.com/en/developer-guide/python-connector/python-connector-example>`_.
      """
      return self._instance
  
file_path: streamlit/lib/streamlit/connections/snowflake_connection.py
imports: from __future__ import annotations
  from datetime import timedelta
  from typing import TYPE_CHECKING, cast
  import pandas
  from streamlit.connections import BaseConnection
  from streamlit.connections.util import running_in_sis
  from streamlit.errors import StreamlitAPIException
  from streamlit.runtime.caching import cache_data
label_desc: Use image node_id 5 for calling the SnowflakeConnection obj's underlying member method code with example usage: obj.raw_connection() and returns: self