BlobPrefix Sınıf
Blob özelliklerinin Yinelenebilir olması.
Sınırlayıcı kullanıldığında walk_blobs döndürülür. Sanal blob dizini olarak düşünülebilir.
- Devralma
-
BlobPrefixazure.storage.blob._shared.models.DictMixinBlobPrefix
Oluşturucu
BlobPrefix(*args, **kwargs)
Parametreler
Name | Description |
---|---|
command
Gerekli
|
Öğelerin sonraki sayfasını alma işlevi. |
prefix
Gerekli
|
Sonuçları yalnızca adları belirtilen ön ek ile başlayan blobları döndürecek şekilde filtreler. |
results_per_page
Gerekli
|
Çağrı başına alınacak blob sayısı üst sınırı. |
marker
Gerekli
|
Opak bir devamlılık belirteci. |
delimiter
Gerekli
|
Adları sınırlayıcı karakterin görünümüne kadar aynı alt dizeyle başlayan blobları yakalamak için kullanılır. Sınırlayıcı tek bir karakter veya dize olabilir. |
location_mode
Gerekli
|
İsteğin gönderileceği konumu belirtir. Bu mod yalnızca ikincil okuma erişimine izin veren RA-GRS hesapları için geçerlidir. Seçenekler arasında 'birincil' veya 'ikincil' bulunur. |
Değişkenler
Name | Description |
---|---|
name
|
Blobun öneki veya "dizin adı". |
prefix
|
Listeye filtre uygulamak için kullanılan blob adı ön eki. |
results_per_page
|
API çağrısı başına alınan en fazla sonuç sayısı. |
marker
|
Geçerli sonuç sayfasının devamlılık belirteci. |
location_mode
|
Sonuçları listelemek için kullanılan konum modu. Kullanılabilir seçenekler arasında "birincil" ve "ikincil" bulunur. |
current_page
|
Listelenen sonuçların geçerli sayfası. |
container
|
Blobların listelendiği kapsayıcı. |
delimiter
|
Hiyerarşi listesi için kullanılan sınırlandırma karakteri. |
Yöntemler
by_page |
Nesnelerin zaman uyumsuz yineleyicisi yerine, nesne sayfalarının zaman uyumsuz yineleyicisini alın. |
get | |
has_key | |
items | |
keys | |
update | |
values |
by_page
Nesnelerin zaman uyumsuz yineleyicisi yerine, nesne sayfalarının zaman uyumsuz yineleyicisini alın.
by_page(continuation_token: str | None = None) -> AsyncIterator[AsyncIterator[ReturnType]]
Parametreler
Name | Description |
---|---|
continuation_token
|
Opak bir devamlılık belirteci. Bu değer, önceki bir oluşturucu nesnesinin continuation_token alanından alınabilir. Belirtilirse, bu oluşturucu bu noktadan sonuçları döndürmeye başlar. varsayılan değer: None
|
Döndürülenler
Tür | Description |
---|---|
AsyncIterator[AsyncIterator[<xref:ReturnType>]]
|
Sayfaların zaman uyumsuz yineleyicisi (kendilerinin nesnelerin zaman uyumsuz yineleyicisi) |
get
get(key, default=None)
Parametreler
Name | Description |
---|---|
key
Gerekli
|
|
default
|
varsayılan değer: None
|
has_key
has_key(k)
Parametreler
Name | Description |
---|---|
k
Gerekli
|
|
items
items()
keys
keys()
update
update(*args, **kwargs)
values
values()
Azure SDK for Python