Megosztás a következőn keresztül:


FileProperties Osztály

Öröklődés
azure.storage.filedatalake._shared.models.DictMixin
FileProperties

Konstruktor

FileProperties(**kwargs)

Változók

Name Description
name
str

a fájl neve

owner
str

A fájl vagy könyvtár tulajdonosa.

group
str

A fájl vagy könyvtár tulajdonoscsoportja.

permissions
str

A felhasználóhoz, csoporthoz és más fájlokhoz vagy címtárhoz beállított engedélyek. Minden egyes engedély [r,w,x,-]{3} formátumban van.

etag
str

Az ETag egy olyan értéket tartalmaz, amellyel feltételesen hajthat végre műveleteket.

deleted

ha az aktuális fájl törölve van

metadata

A fájlhoz metaadatként társított név-érték párok.

encryption_scope
str

A szolgáltatásban lévő adatok titkosításához használt előre definiált titkosítási hatókör. A titkosítási hatókör a Felügyeleti API használatával hozható létre, és itt név alapján hivatkozhat rá. Ha a fájlrendszerben alapértelmezett titkosítási hatókör van meghatározva, ez az érték felülbírálja azt, ha a fájlrendszerszintű hatókör úgy van konfigurálva, hogy engedélyezze a felülbírálásokat. Ellenkező esetben hibaüzenet jelenik meg.

lease

A fájl összes bérletadatait tárolja.

last_modified

A fájl utolsó módosításának időpontját jelző datetime objektum.

creation_time

Azt jelzi, hogy mikor jött létre a fájl UTC-ben.

size
int

a fájl mérete

remaining_retention_days
int

Azon napok száma, amíg a szolgáltatás véglegesen törli a fájlt.

encryption_context
str

Megadja a fájlon beállítani kívánt titkosítási környezetet.

content_settings

Metódusok

get
has_key
items
keys
update
values

get

get(key, default=None)

Paraméterek

Name Description
key
Kötelező
default
alapértelmezett érték: None

has_key

has_key(k)

Paraméterek

Name Description
k
Kötelező

items

items()

keys

keys()

update

update(*args, **kwargs)

values

values()