Udostępnij za pośrednictwem


DirectoryProperties Klasa

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

Konstruktor

DirectoryProperties(**kwargs)

Zmienne

Nazwa Opis
name
str

nazwa katalogu

owner
str

Właściciel pliku lub katalogu.

group
str

Grupa będąca właścicielem pliku lub katalogu.

permissions
str

Uprawnienia ustawione dla użytkownika, grupy i innych uprawnień w pliku lub katalogu. Każde uprawnienie jest w formacie [r,w,x,-].{3}

etag
str

Element ETag zawiera wartość, której można użyć do warunkowego wykonywania operacji.

deleted

jeśli bieżący katalog oznaczony jako usunięty

metadata

Pary nazwa-wartość skojarzone z katalogiem jako metadane.

encryption_scope
str

Wstępnie zdefiniowany zakres szyfrowania używany do szyfrowania danych w usłudze. Zakres szyfrowania można utworzyć przy użyciu interfejsu API zarządzania i przywoływał go tutaj według nazwy. Jeśli domyślny zakres szyfrowania został zdefiniowany w systemie plików, ta wartość zastąpi go, jeśli zakres na poziomie systemu plików jest skonfigurowany tak, aby zezwalał na przesłonięcia. W przeciwnym razie zostanie zgłoszony błąd.

lease

Przechowuje wszystkie informacje o dzierżawie katalogu.

last_modified

Obiekt datetime reprezentujący czas ostatniej modyfikacji katalogu.

creation_time

Wskazuje, kiedy katalog został utworzony w formacie UTC.

remaining_retention_days
int

Liczba dni, przez które katalog zostanie zachowany przed trwałym usunięciem przez usługę.

content_settings

Metody

get
has_key
items
keys
update
values

get

get(key, default=None)

Parametry

Nazwa Opis
key
Wymagane
default
wartość domyślna: None

has_key

has_key(k)

Parametry

Nazwa Opis
k
Wymagane

items

items()

keys

keys()

update

update(*args, **kwargs)

values

values()