BlobPrefix Klass

En iterabel av blobegenskaper.

Returneras från walk_blobs när en avgränsare används. Kan betraktas som en virtuell blobkatalog.

Arv
BlobPrefix
azure.storage.blob._shared.models.DictMixin
BlobPrefix

Konstruktor

BlobPrefix(*args, **kwargs)

Parametrar

Name Description
command
Obligatorisk

Funktion för att hämta nästa sida med objekt.

prefix
Obligatorisk
str

Filtrerar resultatet så att endast blobar vars namn börjar med det angivna prefixet returneras.

results_per_page
Obligatorisk
int

Det maximala antalet blobar som ska hämtas per anrop.

marker
Obligatorisk
str

En täckande fortsättningstoken.

delimiter
Obligatorisk
str

Används för att avbilda blobar vars namn börjar med samma delsträng upp till avgränsartecknets utseende. Avgränsaren kan vara ett enskilt tecken eller en sträng.

location_mode
Obligatorisk

Anger den plats som begäran ska skickas till. Det här läget gäller endast för RA-GRS-konton som tillåter sekundär läsåtkomst. Alternativen är "primär" eller "sekundär".

Variabler

Name Description
name
str

Prefixet eller "katalognamnet" för bloben.

service_endpoint
str

Tjänstens URL.

prefix
str

Ett blobnamnprefix som används för att filtrera listan.

marker
str

Fortsättningstoken för den aktuella resultatsidan.

results_per_page
int

Det maximala antalet resultat som hämtas per API-anrop.

next_marker
str

Fortsättningstoken för att hämta nästa sida med resultat.

location_mode
str

Platsläget som används för att visa resultat. De tillgängliga alternativen är "primär" och "sekundär".

current_page

Den aktuella sidan med resultat i listan.

container
str

Containern som blobarna listas från.

delimiter
str

Ett avgränsande tecken som används för hierarkilistning.

Metoder

by_page

Hämta en iterator med sidor med objekt i stället för en iterator av objekt.

get
has_key
items
keys
next
update
values

by_page

Hämta en iterator med sidor med objekt i stället för en iterator av objekt.

by_page(continuation_token: str | None = None) -> Iterator[Iterator[ReturnType]]

Parametrar

Name Description
continuation_token
str

En täckande fortsättningstoken. Det här värdet kan hämtas från fältet continuation_token i ett tidigare generatorobjekt. Om den här generatorn anges börjar den returnera resultat från den här punkten.

standardvärde: None

Returer

Typ Description
<xref:iterator>[<xref:iterator>[<xref:ReturnType>]]

En iterator av sidor (själva iterator av objekt)

get

get(key, default=None)

Parametrar

Name Description
key
Obligatorisk
default
standardvärde: None

has_key

has_key(k)

Parametrar

Name Description
k
Obligatorisk

items

items()

keys

keys()

next

next() -> ReturnType

update

update(*args, **kwargs)

values

values()