Использование разделителя со списком BLOB-объектов хранения Azure
Python SDK для Azure предоставляет метод list_blobs для перечисления больших двоичных объектов, присутствующих в контейнере, с использованием имени контейнера, префикса и разделителя.
Azure-cli на основе Node.js также предоставляет возможность для перечисления больших двоичных объектов.
список BLOB-объектов хранилища Azure [параметры] [контейнер] [префикс]
Я проверил справку для вышеупомянутой команды и не смог найти опцию для использования разделителя.
Есть ли способ использовать разделитель с вышеупомянутой командой?
1 ответ
Есть ли способ использовать разделитель с вышеупомянутой командой?
На сегодняшний день нет. Нет возможности указать разделитель при перечислении больших двоичных объектов в контейнере больших двоичных объектов.
Исходный код CLI Tools доступен на Github: https://github.com/Azure/azure-xplat-cli. Что вы можете сделать, это поднять проблему и попросить эту функцию или попытаться реализовать эту функцию самостоятельно. Файл, в который вы будете вносить изменения: https://github.com/Azure/azure-xplat-cli/blob/dev/lib/commands/storage/storage.blob._js.
На данный момент есть:
$ az storage blob list -h
...
--delimiter : When the request includes this parameter, the operation returns
a :class:`~azure.storage.blob.models.BlobPrefix` element in the
result list that acts as a placeholder for all blobs whose
names begin with the same substring up to the appearance of the
delimiter character. The delimiter may be a single character or
a string.
...