Delen via


DirectoryProperties Klas

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

Constructor

DirectoryProperties(**kwargs)

Variabelen

Name Description
name
str

naam van de map

owner
str

De eigenaar van het bestand of de map.

group
str

De groep die eigenaar is van het bestand of de map.

permissions
str

De machtigingen die zijn ingesteld voor gebruiker, groep en andere voor het bestand of de map. Elke afzonderlijke machtiging heeft de indeling [r,w,x,-].{3}

etag
str

De ETag bevat een waarde die u kunt gebruiken om bewerkingen voorwaardelijk uit te voeren.

deleted

als de huidige map is gemarkeerd als verwijderd

metadata

Naam-waardeparen die als metagegevens aan de map zijn gekoppeld.

encryption_scope
str

Een vooraf gedefinieerd versleutelingsbereik dat wordt gebruikt om de gegevens in de service te versleutelen. Een versleutelingsbereik kan worden gemaakt met behulp van de Management-API en hier op naam worden vermeld. Als er een standaardversleutelingsbereik is gedefinieerd in het bestandssysteem, wordt deze waarde overschreven als het bereik op bestandssysteemniveau is geconfigureerd om onderdrukkingen toe te staan. Anders wordt er een fout gegenereerd.

lease

Hiermee worden alle leasegegevens voor de map opgeslagen.

last_modified

Een datum/tijd-object dat de laatste keer aangeeft dat de map voor het laatst is gewijzigd.

creation_time

Geeft aan wanneer de map is gemaakt, in UTC.

remaining_retention_days
int

Het aantal dagen dat de map wordt bewaard voordat deze definitief wordt verwijderd door de service.

content_settings

Methoden

get
has_key
items
keys
update
values

get

get(key, default=None)

Parameters

Name Description
key
Vereist
default
standaardwaarde: None

has_key

has_key(k)

Parameters

Name Description
k
Vereist

items

items()

keys

keys()

update

update(*args, **kwargs)

values

values()