Partilhar via


FileProperties Classe

Herança
azure.storage.filedatalake._shared.models.DictMixin
FileProperties

Construtor

FileProperties(**kwargs)

Variáveis

Name Description
name
str

nome do ficheiro

owner
str

O proprietário do ficheiro ou diretório.

group
str

O grupo proprietário do ficheiro ou diretório.

permissions
str

As permissões definidas para utilizador, grupo e outros no ficheiro ou diretório. Cada permissão individual está no formato [r,w,x,-{3} ].

etag
str

A ETag contém um valor que pode utilizar para realizar operações condicionalmente.

deleted

se o ficheiro atual estiver marcado como eliminado

metadata

Pares nome-valor associados ao ficheiro como metadados.

encryption_scope
str

Um âmbito de encriptação predefinido utilizado para encriptar os dados no serviço. Um âmbito de encriptação pode ser criado com a API de Gestão e referenciado aqui pelo nome. Se tiver sido definido um âmbito de encriptação predefinido no sistema de ficheiros, este valor irá substitui-lo se o âmbito ao nível do sistema de ficheiros estiver configurado para permitir substituições. Caso contrário, será gerado um erro.

lease

Armazena todas as informações de concessão do ficheiro.

last_modified

Um objeto datetime que representa a última vez que o ficheiro foi modificado.

creation_time

Indica quando o ficheiro foi criado, em UTC.

size
int

tamanho do ficheiro

remaining_retention_days
int

O número de dias em que o ficheiro será retido antes de ser eliminado permanentemente pelo serviço.

encryption_context
str

Especifica o contexto de encriptação a definir no ficheiro.

content_settings

Métodos

get
has_key
items
keys
update
values

get

get(key, default=None)

Parâmetros

Name Description
key
Necessário
default
valor predefinido: None

has_key

has_key(k)

Parâmetros

Name Description
k
Necessário

items

items()

keys

keys()

update

update(*args, **kwargs)

values

values()