class_docstr: the class to get Pool info.
class_docstr_tok: ["the","class","to","get","Pool","info","."]
docstr: Get the Pool of the default_pool from the Pools.
  
  :param session: SQLAlchemy ORM Session
  :return: the pool object
docstr_tok: ["Get","the","Pool","of","the","default_pool","from","the","Pools",".",":","param","session",":","SQLAlchemy","ORM","Session",":","return",":","the","pool","object"]
code: def get_default_pool(session: Session = NEW_SESSION) -> Pool | None:
      """
      Get the Pool of the default_pool from the Pools.
  
      :param session: SQLAlchemy ORM Session
      :return: the pool object
      """
      return Pool.get_pool(Pool.DEFAULT_POOL_NAME, session=session)
  
imports: from __future__ import annotations
  from typing import TYPE_CHECKING, Any
  from sqlalchemy import Boolean, Column, Integer, String, Text, func, select
  from airflow.exceptions import AirflowException, PoolNotFound
  from airflow.models.base import Base
  from airflow.ti_deps.dependencies_states import EXECUTION_STATES
  from airflow.typing_compat import TypedDict
  from airflow.utils.db import exists_query
  from airflow.utils.session import NEW_SESSION, provide_session
  from airflow.utils.sqlalchemy import nowait, with_row_locks
  from airflow.utils.state import TaskInstanceState
label_desc: Use image node_id 4 for calling the Pool obj's underlying member method code with example usage: obj.get_default_pool(session) and returns: Pool