Freigeben über


DirectoryProperties Klasse

Vererbung
azure.storage.filedatalake._shared.models.DictMixin
DirectoryProperties

Konstruktor

DirectoryProperties(**kwargs)

Variablen

Name Beschreibung
name
str

Name des Verzeichnisses

owner
str

Der Besitzer der Datei oder des Verzeichnisses.

group
str

Die Besitzergruppe der Datei oder des Verzeichnisses.

permissions
str

Die Berechtigungen, die für Benutzer, Gruppe und andere Für die Datei oder das Verzeichnis festgelegt sind. Jede einzelne Berechtigung hat das Format [r,w,x,-].{3}

etag
str

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

deleted

, wenn das aktuelle Verzeichnis als gelöscht markiert ist

metadata

Name-Wert-Paare, die dem Verzeichnis als Metadaten zugeordnet sind.

encryption_scope
str

Ein vordefinierter Verschlüsselungsbereich, der zum Verschlüsseln der Daten im Dienst verwendet wird. Ein Verschlüsselungsbereich kann mithilfe der Verwaltungs-API erstellt und hier mit dem Namen referenziert werden. Wenn im Dateisystem ein Standardverschlüsselungsbereich definiert wurde, wird dieser Wert überschrieben, wenn der Bereich auf Dateisystemebene so konfiguriert ist, dass Außerkraftsetzungen zugelassen werden. Andernfalls wird ein Fehler ausgelöst.

lease

Speichert alle Leaseinformationen für das Verzeichnis.

last_modified

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

creation_time

Gibt an, wann das Verzeichnis in UTC erstellt wurde.

remaining_retention_days
int

Die Anzahl der Tage, die das Verzeichnis aufbewahrt wird, bevor es vom Dienst endgültig gelöscht wird.

content_settings

Methoden

get
has_key
items
keys
update
values

get

get(key, default=None)

Parameter

Name Beschreibung
key
Erforderlich
default
Standardwert: None

has_key

has_key(k)

Parameter

Name Beschreibung
k
Erforderlich

items

items()

keys

keys()

update

update(*args, **kwargs)

values

values()