BlobPrefix Třída
Iterable (Iterable) vlastností objektu blob.
Vráceno z walk_blobs při použití oddělovače. Můžete si ho představit jako virtuální adresář objektů blob.
- Dědičnost
-
BlobPrefixazure.storage.blob._shared.models.DictMixinBlobPrefix
Konstruktor
BlobPrefix(*args, **kwargs)
Parametry
Name | Description |
---|---|
command
Vyžadováno
|
Funkce pro načtení další stránky položek |
prefix
Vyžadováno
|
Filtruje výsledky tak, aby vracely pouze objekty blob, jejichž názvy začínají zadanou předponou. |
results_per_page
Vyžadováno
|
Maximální počet objektů blob, které se mají načíst na volání. |
marker
Vyžadováno
|
Neprůsledný pokračovací token. |
delimiter
Vyžadováno
|
Používá se k zachycení objektů blob, jejichž názvy začínají stejným podřetěžcem až po vzhled oddělovače. Oddělovačem může být jeden znak nebo řetězec. |
location_mode
Vyžadováno
|
Určuje umístění, do které se má požadavek odeslat. Tento režim platí jenom pro účty RA-GRS, které umožňují sekundární přístup pro čtení. Mezi možnosti patří "primární" nebo "sekundární". |
Proměnné
Name | Description |
---|---|
name
|
Předpona neboli "název adresáře" objektu blob. |
prefix
|
Předpona názvu objektu blob, která se používá k filtrování seznamu. |
results_per_page
|
Maximální počet načtených výsledků na volání rozhraní API |
marker
|
Pokračovací token aktuální stránky výsledků. |
location_mode
|
Režim umístění, který se používá k výpisu výsledků. Mezi dostupné možnosti patří "primární" a "sekundární". |
current_page
|
Aktuální stránka uvedených výsledků |
container
|
Kontejner, ze kterého jsou objekty blob uvedené. |
delimiter
|
Oddělovací znak používaný pro výpis hierarchie. |
Metody
by_page |
Získejte asynchronní iterátor stránek objektů místo asynchronního iterátoru objektů. |
get | |
has_key | |
items | |
keys | |
update | |
values |
by_page
Získejte asynchronní iterátor stránek objektů místo asynchronního iterátoru objektů.
by_page(continuation_token: str | None = None) -> AsyncIterator[AsyncIterator[ReturnType]]
Parametry
Name | Description |
---|---|
continuation_token
|
Neprůsledný pokračovací token. Tuto hodnotu lze načíst z pole continuation_token předchozího objektu generátoru. Pokud je zadán, tento generátor začne vracet výsledky od tohoto okamžiku. výchozí hodnota: None
|
Návraty
Typ | Description |
---|---|
AsyncIterator[AsyncIterator[<xref:ReturnType>]]
|
Asynchronní iterátor stránek (sám o sobě asynchronní iterátor objektů) |
get
get(key, default=None)
Parametry
Name | Description |
---|---|
key
Vyžadováno
|
|
default
|
výchozí hodnota: None
|
has_key
has_key(k)
Parametry
Name | Description |
---|---|
k
Vyžadováno
|
|
items
items()
keys
keys()
update
update(*args, **kwargs)
values
values()
Azure SDK for Python