code: def upload_object(self, file_path, object_name):
      blob_client = self.client.get_blob_client(
          container=self.bucket, blob=object_name
      )
      if blob_client.exists():
          self.delete_object(object_name)
      with open(file_path, "rb") as f:
          blob_client.upload_blob(f)
  
imports: import os
  from typing import Dict, Optional, Union
  import pydantic
  from azure.storage.blob import BlobServiceClient
  from structlog import get_logger
  from tenacity import retry
  from modelkit.assets import errors
  from modelkit.assets.drivers.abc import StorageDriver, StorageDriverSettings
  from modelkit.assets.drivers.retry import retry_policy
label_desc: Use image node_id 4 for calling the AzureStorageDriver obj's underlying member method code with example usage: obj.upload_object(file_path, object_name) without return types