Partager via


FileProperties Classe

Héritage
azure.storage.filedatalake._shared.models.DictMixin
FileProperties

Constructeur

FileProperties(**kwargs)

Variables

Nom Description
name
str

nom du fichier

owner
str

Propriétaire du fichier ou du répertoire.

group
str

Groupe propriétaire du fichier ou du répertoire.

permissions
str

Autorisations définies pour l’utilisateur, le groupe et autres sur le fichier ou le répertoire. Chaque autorisation individuelle est au format [r,w,x,-].{3}

etag
str

L'ETag contient une valeur que vous pouvez utiliser pour exécuter des opérations conditionnellement.

deleted

si le fichier actuel est marqué comme supprimé

metadata

Paires nom-valeur associées au fichier en tant que métadonnées.

encryption_scope
str

Étendue de chiffrement prédéfinie utilisée pour chiffrer les données sur le service. Une étendue de chiffrement peut être créée à l’aide de l’API de gestion et référencée ici par son nom. Si une étendue de chiffrement par défaut a été définie au niveau du système de fichiers, cette valeur la remplace si l’étendue au niveau du système de fichiers est configurée pour autoriser les remplacements. Sinon, une erreur est générée.

lease

Stocke toutes les informations de bail pour le fichier.

last_modified

Objet datetime représentant l’heure de la dernière modification du fichier.

creation_time

Indique quand le fichier a été créé, en UTC.

size
int

taille du fichier

remaining_retention_days
int

Nombre de jours pendant lesquels le fichier sera conservé avant d’être supprimé définitivement par le service.

encryption_context
str

Spécifie le contexte de chiffrement à définir sur le fichier.

content_settings

Méthodes

get
has_key
items
keys
update
values

get

get(key, default=None)

Paramètres

Nom Description
key
Obligatoire
default
valeur par défaut: None

has_key

has_key(k)

Paramètres

Nom Description
k
Obligatoire

items

items()

keys

keys()

update

update(*args, **kwargs)

values

values()