BlobPrefix Класс
Итератор свойств BLOB-объектов.
Возвращается из walk_blobs при использовании разделителя. Может рассматриваться как виртуальный каталог BLOB-объектов.
- Наследование
-
BlobPrefixazure.storage.blob._shared.models.DictMixinBlobPrefix
Конструктор
BlobPrefix(*args, **kwargs)
Параметры
Имя | Описание |
---|---|
command
Обязательно
|
Функция для получения следующей страницы элементов. |
prefix
Обязательно
|
Фильтрует результаты для возвращения только тех BLOB-объектов, имена которых начинаются с указанного префикса. |
results_per_page
Обязательно
|
Максимальное количество BLOB-объектов для каждого вызова. |
marker
Обязательно
|
Непрозрачный маркер продолжения. |
delimiter
Обязательно
|
Используется для записи больших двоичных объектов, имена которых начинаются с той же подстроки до появления символа разделителя. Разделитель может быть задан одним символом или строкой. |
location_mode
Обязательно
|
Указывает расположение, в которое должен быть отправлен запрос. Этот режим применяется только для учетных записей RA-GRS, которые разрешают дополнительный доступ на чтение. К параметрам относятся "primary" или "secondary". |
Переменные
Имя | Описание |
---|---|
name
|
Префикс или "имя каталога" большого двоичного объекта. |
service_endpoint
|
URL-адрес службы. |
prefix
|
Префикс имени большого двоичного объекта, используемый для фильтрации списка. |
marker
|
Токен продолжения текущей страницы результатов. |
results_per_page
|
Максимальное количество результатов, полученных на вызов API. |
next_marker
|
Маркер продолжения для получения следующей страницы результатов. |
location_mode
|
Режим расположения, используемый для вывода результатов. Доступные варианты включают "primary" и "secondary". |
current_page
|
Текущая страница перечисленных результатов. |
container
|
Контейнер, из которых перечислены большие двоичные объекты. |
delimiter
|
Символ разделителя, используемый для перечисления иерархии. |
Методы
by_page |
Получение итератора страниц объектов вместо итератора объектов. |
get | |
has_key | |
items | |
keys | |
next | |
update | |
values |
by_page
Получение итератора страниц объектов вместо итератора объектов.
by_page(continuation_token: str | None = None) -> Iterator[Iterator[ReturnType]]
Параметры
Имя | Описание |
---|---|
continuation_token
|
Непрозрачный маркер продолжения. Это значение можно получить из поля continuation_token предыдущего объекта генератора. Если этот параметр указан, этот генератор начнет возвращать результаты с этого момента. значение по умолчанию: None
|
Возвращаемое значение
Тип | Описание |
---|---|
<xref:iterator>[<xref:iterator>[<xref:ReturnType>]]
|
Итератор страниц (сами итератор объектов) |
get
get(key, default=None)
Параметры
Имя | Описание |
---|---|
key
Обязательно
|
|
default
|
значение по умолчанию: None
|
has_key
has_key(k)
Параметры
Имя | Описание |
---|---|
k
Обязательно
|
|
items
items()
keys
keys()
next
next() -> ReturnType
update
update(*args, **kwargs)
values
values()
Azure SDK for Python
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по