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. |
service_endpoint
|
De service-URL. |
prefix
|
Een blobnaamvoorvoegsel dat wordt gebruikt om de lijst te filteren. |
marker
|
Het vervolgtoken van de huidige pagina met resultaten. |
results_per_page
|
Het maximum aantal resultaten dat per API-aanroep wordt opgehaald. |
next_marker
|
Het vervolgtoken om de volgende pagina met resultaten op te halen. |
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 |
Haal een iterator van pagina's met objecten op in plaats van een iterator van objecten. |
get | |
has_key | |
items | |
keys | |
next | |
update | |
values |
by_page
Haal een iterator van pagina's met objecten op in plaats van een iterator van objecten.
by_page(continuation_token: str | None = None) -> Iterator[Iterator[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 |
---|---|
<xref:iterator>[<xref:iterator>[<xref:ReturnType>]]
|
Een iterator van pagina's (zelf 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()
next
next() -> ReturnType
update
update(*args, **kwargs)
values
values()
Azure SDK for Python