ContainerProperties クラス

BLOB コンテナーのプロパティ クラス。

返される ContainerProperties インスタンスは、ディクショナリ インターフェイスを介してこれらの値を公開します (例: container_props["last_modified"])。 さらに、コンテナー名は として container_props["name"]使用できます。

継承
azure.storage.blob._shared.models.DictMixin
ContainerProperties

コンストラクター

ContainerProperties(**kwargs)

変数

name
str

コンテナーの名前。

last_modified
datetime

コンテナーが最後に変更された時刻を表す datetime オブジェクト。

etag
str

ETag には、条件に基づく操作の実行に使用できる値が含まれます。

lease
LeaseProperties

コンテナーのすべてのリース情報を格納します。

public_access
str

コンテナー内のデータがパブリックにアクセス可能かどうかと、アクセスのレベルを指定します。

has_immutability_policy
bool

コンテナーに不変ポリシーがあるかどうかを表します。

has_legal_hold
bool

コンテナーに訴訟ホールドがあるかどうかを表します。

immutable_storage_with_versioning_enabled
bool

コンテナーでバージョン管理が有効になっている不変ストレージかどうかを表します。

バージョン 12.10.0 の新機能: これは API バージョン '2020-10-02' で導入されました。

metadata
dict

メタデータとしてコンテナーに関連付ける名前と値のペアを持つディクテーション。

encryption_scope
ContainerEncryptionScope

コンテナーの既定の暗号化スコープ構成。

deleted
bool

このコンテナーが削除されたかどうか。

version
str

削除されたコンテナーのバージョン。

メソッド

get
has_key
items
keys
update
values

get

get(key, default=None)

パラメーター

key
必須
default
既定値: None

has_key

has_key(k)

パラメーター

k
必須

items

items()

keys

keys()

update

update(*args, **kwargs)

values

values()