Share via


ContainerProperties Klasse

Eigenschaftenklasse des Blobcontainers.

Zurückgegebene ContainerProperties Instanzen machen diese Werte über eine Wörterbuchschnittstelle verfügbar, z. B. container_props["last_modified"]. Darüber hinaus ist der Containername als container_props["name"]verfügbar.

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

Konstruktor

ContainerProperties(**kwargs)

Variablen

name
str

Der Name des Containers

last_modified
datetime

Ein datetime-Objekt, das die letzte Änderung des Containers darstellt.

etag
str

Das ETag enthält einen Wert, den Sie verwenden können, um Vorgänge bedingt auszuführen.

lease
LeaseProperties

Speichert alle Leaseinformationen für den Container.

public_access
str

Gibt an, ob öffentlicher Zugriff auf Daten im Container zulässig ist, und gibt die Zugriffsebene an.

has_immutability_policy
bool

Gibt an, ob der Container über eine Unveränderlichkeitsrichtlinie verfügt.

has_legal_hold
bool

Gibt an, ob der Container über einen gesetzlichen Aufbewahrungsbehälter verfügt.

immutable_storage_with_versioning_enabled
bool

Gibt an, ob unveränderlicher Speicher mit aktivierter Versionsverwaltung für den Container vorhanden ist.

Neu in Version 12.10.0: Dies wurde in der API-Version "2020-10-02" eingeführt.

metadata
dict

Ein Diktat mit Name-Wert-Paaren, die dem Container als Metadaten zugeordnet werden sollen.

encryption_scope
ContainerEncryptionScope

Die Standardkonfiguration des Verschlüsselungsbereichs für den Container.

deleted
bool

Gibt an, ob dieser Container gelöscht wurde.

version
str

Die Version eines gelöschten Containers.

Methoden

get
has_key
items
keys
update
values

get

get(key, default=None)

Parameter

key
Erforderlich
default
Standardwert: None

has_key

has_key(k)

Parameter

k
Erforderlich

items

items()

keys

keys()

update

update(*args, **kwargs)

values

values()