BlobPrefix クラス
BLOB プロパティの Iterable。
区切り記号が使用されている場合walk_blobsから返されます。 仮想 BLOB ディレクトリと考えることができます。
- 継承
-
BlobPrefixazure.storage.blob._shared.models.DictMixinBlobPrefix
コンストラクター
BlobPrefix(*args, **kwargs)
パラメーター
名前 | 説明 |
---|---|
command
必須
|
項目の次のページを取得する関数。 |
prefix
必須
|
結果をフィルター処理し、名前が指定されたプレフィックスで始まる BLOB のみを返します。 |
results_per_page
必須
|
呼び出しごとに取得する BLOB の最大数。 |
marker
必須
|
不透明な継続トークン。 |
delimiter
必須
|
区切り文字の外観まで同じ部分文字列で始まる名前の BLOB をキャプチャするために使用されます。 区切り記号には単一文字または文字列を使用できます。 |
location_mode
必須
|
要求の送信先となる場所を指定します。 このモードは、セカンダリ読み取りアクセスを許可する RA-GRS アカウントにのみ適用されます。 オプションには、'primary' または 'secondary' が含まれます。 |
変数
名前 | 説明 |
---|---|
name
|
BLOB のプレフィックスまたは "ディレクトリ名"。 |
prefix
|
リストのフィルター処理に使用される BLOB 名プレフィックス。 |
results_per_page
|
API 呼び出しごとに取得される結果の最大数。 |
marker
|
結果の現在のページの継続トークン。 |
location_mode
|
結果の一覧表示に使用される場所モード。 使用可能なオプションには、"primary" と "secondary" があります。 |
current_page
|
一覧表示された結果の現在のページ。 |
container
|
BLOB が一覧表示されるコンテナー。 |
delimiter
|
階層リストに使用される区切り文字。 |
メソッド
by_page |
オブジェクトの非同期反復子ではなく、オブジェクトのページの非同期反復子を取得します。 |
get | |
has_key | |
items | |
keys | |
update | |
values |
by_page
オブジェクトの非同期反復子ではなく、オブジェクトのページの非同期反復子を取得します。
by_page(continuation_token: str | None = None) -> AsyncIterator[AsyncIterator[ReturnType]]
パラメーター
名前 | 説明 |
---|---|
continuation_token
|
不透明な継続トークン。 この値は、前のジェネレーター オブジェクトのcontinuation_token フィールドから取得できます。 指定した場合、このジェネレーターはこの時点から結果の返しを開始します。 既定値: None
|
戻り値
型 | 説明 |
---|---|
AsyncIterator[AsyncIterator[<xref:ReturnType>]]
|
ページの非同期反復子 (それ自体はオブジェクトの非同期反復子) |
get
get(key, default=None)
パラメーター
名前 | 説明 |
---|---|
key
必須
|
|
default
|
既定値: None
|
has_key
has_key(k)
パラメーター
名前 | 説明 |
---|---|
k
必須
|
|
items
items()
keys
keys()
update
update(*args, **kwargs)
values
values()
Azure SDK for Python