Dela via


FileProperties Klass

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

Konstruktor

FileProperties(**kwargs)

Variabler

Name Description
name
str

namnet på filen

owner
str

Ägaren till filen eller katalogen.

group
str

Den ägande gruppen för filen eller katalogen.

permissions
str

De behörigheter som har angetts för användare, grupp och annat i filen eller katalogen. Varje enskild behörighet har formatet [r,w,x,-].{3}

etag
str

ETag innehåller ett värde som du kan använda för att utföra åtgärder villkorligt.

deleted

om den aktuella filen har markerats som borttagen

metadata

Namn/värde-par som är associerade med filen som metadata.

encryption_scope
str

Ett fördefinierat krypteringsomfång som används för att kryptera data i tjänsten. Ett krypteringsomfång kan skapas med hjälp av API:et för hantering och refereras här efter namn. Om ett standardkrypteringsomfång har definierats i filsystemet åsidosätter det här värdet det om filsystemnivåomfånget har konfigurerats för att tillåta åsidosättningar. Annars utlöses ett fel.

lease

Lagrar all låneinformation för filen.

last_modified

Ett datetime-objekt som representerar den senaste gången filen ändrades.

creation_time

Anger när filen skapades, i UTC.

size
int

filens storlek

remaining_retention_days
int

Antalet dagar som filen ska behållas innan den tas bort permanent av tjänsten.

encryption_context
str

Anger krypteringskontexten som ska anges för filen.

content_settings

Metoder

get
has_key
items
keys
update
values

get

get(key, default=None)

Parametrar

Name Description
key
Obligatorisk
default
standardvärde: None

has_key

has_key(k)

Parametrar

Name Description
k
Obligatorisk

items

items()

keys

keys()

update

update(*args, **kwargs)

values

values()