Как получить прямую ссылку на контейнер (папку) в Azure Storage Explorer для Azure Blob Storage Account - PullRequest
1 голос
/ 17 апреля 2020

Я бы хотел получить прямую ссылку на контейнер (папку) внутри моей учетной записи хранения BLOB-объектов в Azure Storage Explorer. Когда я нажимаю на ссылку получить прямую ссылку на контейнер больших двоичных объектов, она предоставляет ссылку только на уровень root большого двоичного объекта, который выглядит примерно так:

storageexplorer://v=1&accountid=[account id]&subscriptionid=[subscription id]&resourcetype=Azure.BlobContainer&resourcename=myblobnameV1

Как добавить последующие пути к папкам в эту прямую ссылка на сайт? Поэтому я хотел бы что-то вроде следующего:

storageexplorer://v=1&accountid=[account id]&subscriptionid=[subscription id]&resourcetype=Azure.BlobContainer&resourcename=myblobnameV1/CountryName/StoreName/

В настоящее время выше выдает ошибку ресурса not found. Я посмотрел в официальной документации, но не мог найти способ сделать это. Может кто-нибудь помочь мне найти решение или взломать это?

1 Ответ

1 голос
/ 17 апреля 2020

Дело в том, что папки не существуют в Azure хранилищах BLOB-объектов. Внутри контейнеров есть только контейнеры и капли. BLOB-объекты определяют виртуальные папки. Такие инструменты, как Azure Portal или Azure Storage Explorer, используют разделитель / в URL-адресе большого двоичного объекта для представления структуры виртуальной папки.

Таким образом, ответ заключается в том, что это невозможно, поскольку нет физических папок, как указано в документации:


Blob storage offers three types of resources:

 - The storage account.
 - A container in the storage account
 - A blob in a container

Источник: Как просмотреть папку Azure Storage Explorer BLOB

...