BlobPrefix Klas
Een iterable van Blob-eigenschappen.
Geretourneerd door walk_blobs wanneer een scheidingsteken wordt gebruikt. Kan worden beschouwd als een virtuele blobmap.
- Overname
-
BlobPrefixazure.storage.blob._shared.models.DictMixinBlobPrefix
Constructor
BlobPrefix(*args, **kwargs)
Parameters
Name | Description |
---|---|
command
Vereist
|
Functie om de volgende pagina met items op te halen. |
prefix
Vereist
|
Filtert de resultaten om alleen blobs te retourneren waarvan de naam begint met het opgegeven voorvoegsel. |
results_per_page
Vereist
|
Het maximum aantal blobs dat per aanroep moet worden opgehaald. |
marker
Vereist
|
Een ondoorzichtig vervolgtoken. |
delimiter
Vereist
|
Wordt gebruikt voor het vastleggen van blobs waarvan de namen beginnen met dezelfde subtekenreeks tot het uiterlijk van het scheidingsteken. Het scheidingsteken kan één teken of een tekenreeks zijn. |
location_mode
Vereist
|
Hiermee geeft u de locatie waarnaar de aanvraag moet worden verzonden. Deze modus is alleen van toepassing op RA-GRS-accounts die secundaire leestoegang toestaan. Opties zijn 'primair' of 'secundair'. |
Variabelen
Name | Description |
---|---|
name
|
Het voorvoegsel of mapnaam van de blob. |
prefix
|
Een blobnaamvoorvoegsel dat wordt gebruikt om de lijst te filteren. |
results_per_page
|
Het maximum aantal resultaten dat per API-aanroep wordt opgehaald. |
marker
|
Het vervolgtoken van de huidige pagina met resultaten. |
location_mode
|
De locatiemodus die wordt gebruikt om resultaten weer te geven. De beschikbare opties zijn 'primair' en 'secundair'. |
current_page
|
De huidige pagina met vermelde resultaten. |
container
|
De container waaruit de blobs worden vermeld. |
delimiter
|
Een scheidingsteken dat wordt gebruikt voor hiërarchievermelding. |
Methoden
by_page |
Een asynchrone iterator van pagina's met objecten ophalen in plaats van een asynchrone iterator van objecten. |
get | |
has_key | |
items | |
keys | |
update | |
values |
by_page
Een asynchrone iterator van pagina's met objecten ophalen in plaats van een asynchrone iterator van objecten.
by_page(continuation_token: str | None = None) -> AsyncIterator[AsyncIterator[ReturnType]]
Parameters
Name | Description |
---|---|
continuation_token
|
Een ondoorzichtig vervolgtoken. Deze waarde kan worden opgehaald uit het veld continuation_token van een eerder generatorobject. Indien opgegeven, begint deze generator met het retourneren van resultaten vanaf dit punt. standaardwaarde: None
|
Retouren
Type | Description |
---|---|
AsyncIterator[AsyncIterator[<xref:ReturnType>]]
|
Een asynchrone iterator van pagina's (zelf asynchrone iterator van objecten) |
get
get(key, default=None)
Parameters
Name | Description |
---|---|
key
Vereist
|
|
default
|
standaardwaarde: None
|
has_key
has_key(k)
Parameters
Name | Description |
---|---|
k
Vereist
|
|
items
items()
keys
keys()
update
update(*args, **kwargs)
values
values()
Azure SDK for Python