ContainerProperties Sınıf

Blob kapsayıcının özellikler sınıfı.

Döndürülen ContainerProperties örnekler bu değerleri bir sözlük arabirimi aracılığıyla kullanıma sunar, örneğin: container_props["last_modified"]. Ayrıca kapsayıcı adı olarak container_props["name"]da kullanılabilir.

Devralma
azure.storage.blob._shared.models.DictMixin
ContainerProperties

Oluşturucu

ContainerProperties(**kwargs)

Değişkenler

name
str

Kapsayıcının adı.

last_modified
datetime

Kapsayıcının son değiştirildiği zamanı temsil eden bir datetime nesnesi.

etag
str

ETag, işlemleri koşullu olarak gerçekleştirmek için kullanabileceğiniz bir değer içerir.

lease
LeaseProperties

Kapsayıcının tüm kira bilgilerini depolar.

public_access
str

Kapsayıcıdaki verilere genel olarak erişilip erişilemeyeceğini ve erişim düzeyini belirtir.

has_immutability_policy
bool

Kapsayıcının değişmezlik ilkesi olup olmadığını temsil eder.

has_legal_hold
bool

Kapsayıcının yasal ayrı tutması olup olmadığını temsil eder.

immutable_storage_with_versioning_enabled
bool

Kapsayıcıda sürüm oluşturmanın etkinleştirildiği sabit depolamanın olup olmadığını temsil eder.

Sürüm 12.10.0'da yeni eklendi: Bu, '2020-10-02' API sürümünde kullanıma sunulmuştur.

metadata
dict

Kapsayıcıyla meta veri olarak ilişkilendirilecek ad-değer çiftlerine sahip bir dikte.

encryption_scope
ContainerEncryptionScope

Kapsayıcı için varsayılan şifreleme kapsamı yapılandırması.

deleted
bool

Bu kapsayıcının silinip silinmediği.

version
str

Silinen kapsayıcının sürümü.

Yöntemler

get
has_key
items
keys
update
values

get

get(key, default=None)

Parametreler

key
Gerekli
default
varsayılan değer: None

has_key

has_key(k)

Parametreler

k
Gerekli

items

items()

keys

keys()

update

update(*args, **kwargs)

values

values()