AzureBlobStorage
- storage_account_name (str): The name of the storage account.
- container_name (str): The name of the container.
- access_key (Optional[str], optional): The access key of the storage account. Defaults to None.
- References:
- https: //azure.microsoft.com/en-us/products/storage/blobs
init
_prepare_and_check
canonicalize_path
- file_path (PurePath): The path to be canonicalized.
_put_file
- file_key (str): The path to the object in the container.
- file (File): The file to be uploaded.
_get_file
- file_key (str): The path to the object in the container.
- filename (str): The name of the file.
_upload_file
- local_file_path (Path): The path to the local file to be uploaded.
- remote_file_key (str): The path to the object in the container.
_download_file
- local_file_path (Path): The path to the local file to be saved.
- remote_file_key (str): The key of the object in the container.
_object_exists
- file_key: The key of the object in the container.