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.DictMixinContainerProperties
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
- default
has_key
has_key(k)
Parameter
- k
items
items()
keys
keys()
update
update(*args, **kwargs)
values
values()
Azure SDK for Python