BlobPrefix 類別
Blob 屬性的可反覆運算。
使用分隔符號時,從walk_blobs傳回。 可以視為虛擬 Blob 目錄。
- 繼承
-
BlobPrefixazure.storage.blob._shared.models.DictMixinBlobPrefix
建構函式
BlobPrefix(*args, **kwargs)
參數
名稱 | Description |
---|---|
command
必要
|
用來擷取下一頁專案的函式。 |
prefix
必要
|
篩選結果,只傳回名稱開頭為指定前置詞的 Blob。 |
results_per_page
必要
|
每個呼叫要擷取的 Blob 數目上限。 |
marker
必要
|
不透明的接續權杖。 |
delimiter
必要
|
用來擷取名稱開頭為相同子字串的 Blob,最多可擷取分隔符號的外觀。 此分隔符號可以是單一字元或字串。 |
location_mode
必要
|
指定要求應該傳送至的位置。 此模式僅適用于允許次要讀取存取的 RA-GRS 帳戶。 選項包括 'primary' 或 'secondary'。 |
變數
名稱 | Description |
---|---|
name
|
Blob 的前置詞或「目錄名稱」。 |
service_endpoint
|
服務 URL。 |
prefix
|
用來篩選清單的 Blob 名稱前置詞。 |
marker
|
目前結果頁面的接續標記。 |
results_per_page
|
每個 API 呼叫擷取的結果數目上限。 |
next_marker
|
要擷取下一頁結果的接續權杖。 |
location_mode
|
用來列出結果的位置模式。 可用的選項包括 「primary」 和 「secondary」。 |
current_page
|
列出結果的目前頁面。 |
container
|
Blob 所列出的容器。 |
delimiter
|
用於階層清單的分隔字元。 |
方法
by_page |
取得物件的頁面反覆運算器,而不是 物件的反覆運算器。 |
get | |
has_key | |
items | |
keys | |
next | |
update | |
values |
by_page
取得物件的頁面反覆運算器,而不是 物件的反覆運算器。
by_page(continuation_token: str | None = None) -> Iterator[Iterator[ReturnType]]
參數
名稱 | Description |
---|---|
continuation_token
|
不透明的接續權杖。 此值可以從先前產生器物件的continuation_token欄位擷取。 如果指定,這個產生器就會開始從這個點傳回結果。 預設值: None
|
傳回
類型 | Description |
---|---|
<xref:iterator>[<xref:iterator>[<xref:ReturnType>]]
|
頁面反覆運算器 (本身的物件反覆運算器) |
get
get(key, default=None)
參數
名稱 | Description |
---|---|
key
必要
|
|
default
|
預設值: None
|
has_key
has_key(k)
參數
名稱 | Description |
---|---|
k
必要
|
|
items
items()
keys
keys()
next
next() -> ReturnType
update
update(*args, **kwargs)
values
values()