Freigeben über


PathProperties Klasse

Pfadeigenschaften, die von get_paths-API aufgeführt sind.

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

Konstruktor

PathProperties(**kwargs)

Variablen

Name Beschreibung
name
str

Der vollständige Pfad für eine Datei oder ein Verzeichnis.

owner
str

Der Besitzer der Datei oder des Verzeichnisses.

group
str

Die besitzende Gruppe 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}

last_modified

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

is_directory

Ist der Pfad eines Verzeichnisses oder nicht.

etag
str

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

content_length
int

Die Größe der Datei, wenn der Pfad eine Datei ist.

creation_time

Die Erstellungszeit der Datei/des Verzeichnisses.

expiry_time

Die Ablaufzeit der Datei/des Verzeichnisses.

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 anhand des Namens 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.

encryption_context
str

Gibt den Verschlüsselungskontext an, der für die Datei festgelegt werden soll.

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()