code: def _resource_is_orphaned(self, resource_name: str) -> bool:
      instance_name = resource_name.rsplit("-", maxsplit=1)[0]
      return self.inst_coll_manager.get_instance(instance_name) is None
  
imports: import asyncio
  import json
  import logging
  import os
  from typing import Dict
  from gear import Database
  from gear.cloud_config import get_azure_config
  from hailtop import aiotools
  from hailtop.aiocloud import aioazure
  from hailtop.utils import periodically_call
  from ....driver.driver import CloudDriver
  from ....driver.instance_collection import InstanceCollectionManager, JobPrivateInstanceManager, Pool
  from ....inst_coll_config import InstanceCollectionConfigs
  from .billing_manager import AzureBillingManager
  from .regions import RegionMonitor
  from .resource_manager import AzureResourceManager
label_desc: Use image node_id 4 for calling the AzureDriver obj's underlying member method code with example usage: obj._resource_is_orphaned(resource_name) and returns: unknown