class_docstr: OpenAPI endpoint that lazily resolves the function on first use.
  
  This is a stand-in replacement for ``connexion.Resolution`` that implements
  its public attributes ``function`` and ``operation_id``, but the function
  is only resolved when it is first accessed.
class_docstr_tok: ["OpenAPI","endpoint","that","lazily","resolves","the","function","on","first","use",".","This","is","a","stand-in","replacement","for","``","connexion.Resolution","``","that","implements","its","public","attributes","``","function","``","and","``","operation_id","``",",","but","the","function","is","only","resolved","when","it","is","first","accessed","."]
code: def __init__(self, resolve_func, operation_id):
      self._resolve_func = resolve_func
      self.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 to create a new _LazyResolution object  with example: obj = _LazyResolution(resolve_func, operation_id)