Compartir a través de


FileProperties Clase

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

Constructor

FileProperties(**kwargs)

Variables

Nombre Description
name
str

nombre del archivo

owner
str

Propietario del archivo o directorio.

group
str

Grupo propietario del archivo o directorio.

permissions
str

Los permisos que se establecen para el usuario, el grupo y otros en el archivo o directorio. Cada permiso individual tiene el formato [r,w,x-].{3}

etag
str

La ETag contiene un valor que se puede utilizar para realizar operaciones condicionales.

deleted

si el archivo actual marcado como eliminado

metadata

Pares nombre-valor asociados al archivo como metadatos.

encryption_scope
str

Ámbito de cifrado predefinido que se usa para cifrar los datos en el servicio. Se puede crear un ámbito de cifrado mediante la API de administración y hacer referencia aquí por su nombre. Si se ha definido un ámbito de cifrado predeterminado en el sistema de archivos, este valor lo invalidará si el ámbito de nivel del sistema de archivos está configurado para permitir invalidaciones. De lo contrario, se generará un error.

lease

Almacena toda la información de concesión del archivo.

last_modified

Objeto datetime que representa la última vez que se modificó el archivo.

creation_time

Indica cuándo se creó el archivo, en UTC.

size
int

tamaño del archivo

remaining_retention_days
int

Número de días que el archivo se conservará antes de ser eliminado permanentemente por el servicio.

encryption_context
str

Especifica el contexto de cifrado que se va a establecer en el archivo.

content_settings

Métodos

get
has_key
items
keys
update
values

get

get(key, default=None)

Parámetros

Nombre Description
key
Requerido
default
valor predeterminado: None

has_key

has_key(k)

Parámetros

Nombre Description
k
Requerido

items

items()

keys

keys()

update

update(*args, **kwargs)

values

values()