class_docstr: OpenAPI endpoint resolver that loads lazily on first use.
  
  This re-implements ``connexion.Resolver.resolve()`` to not eagerly resolve
  the endpoint function (and thus avoid importing it in the process), but only
  return a placeholder that will be actually resolved when the contained
  function is accessed.
class_docstr_tok: ["OpenAPI","endpoint","resolver","that","loads","lazily","on","first","use",".","This","re-implements","``","connexion.Resolver.resolve","(",")","``","to","not","eagerly","resolve","the","endpoint","function","(","and","thus","avoid","importing","it","in","the","process",")",",","but","only","return","a","placeholder","that","will","be","actually","resolved","when","the","contained","function","is","accessed","."]
code: def resolve(self, operation):
      operation_id = self.resolve_operation_id(operation)
      return _LazyResolution(
          self.resolve_function_from_operation_id, operation_id
      )
  
imports: from __future__ import annotations
  import logging
  import os
  import warnings
  from functools import cached_property
  from pathlib import Path
  from typing import TYPE_CHECKING
  from connexion import FlaskApi, ProblemException, Resolver
  from connexion.decorators.validation import RequestBodyValidator
  from connexion.exceptions import BadRequestProblem
  from flask import request
  from airflow.api_connexion.exceptions import common_error_handler
  from airflow.configuration import conf
  from airflow.exceptions import RemovedInAirflow3Warning
  from airflow.security import permissions
  from airflow.utils.yaml import safe_load
  from airflow.www.extensions.init_auth_manager import get_auth_manager
label_desc: Use image node_id 1 for calling the _LazyResolver obj's underlying member method code with example usage: obj.resolve(operation) and returns: _LazyResolution