Udostępnij za pośrednictwem


FileProperties Klasa

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

Konstruktor

FileProperties(**kwargs)

Zmienne

Nazwa Opis
name
str

nazwa pliku

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 plik oznaczony jako usunięty

metadata

Pary nazwa-wartość skojarzone z plikiem 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 pliku.

last_modified

Obiekt datetime reprezentujący czas ostatniej modyfikacji pliku.

creation_time

Wskazuje, kiedy plik został utworzony w formacie UTC.

size
int

rozmiar pliku

remaining_retention_days
int

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

encryption_context
str

Określa kontekst szyfrowania, który ma być ustawiony w pliku.

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