Compartilhar via


FileProperties Classe

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

Construtor

FileProperties(**kwargs)

Variáveis

Nome Description
name
str

nome do arquivo

owner
str

O proprietário do arquivo ou diretório.

group
str

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

permissions
str

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

etag
str

A ETag contém um valor que você pode usar para executar operações de forma condicional.

deleted

se o arquivo atual marcado como excluído

metadata

Pares de nome-valor associados ao arquivo como metadados.

encryption_scope
str

Um escopo de criptografia predefinido usado para criptografar os dados no serviço. Um escopo de criptografia pode ser criado usando a API de Gerenciamento e referenciado aqui por nome. Se um escopo de criptografia padrão tiver sido definido no sistema de arquivos, esse valor o substituirá se o escopo do nível do sistema de arquivos estiver configurado para permitir substituições. Caso contrário, um erro será gerado.

lease

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

last_modified

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

creation_time

Indica quando o arquivo foi criado, em UTC.

size
int

tamanho do arquivo

remaining_retention_days
int

O número de dias que o arquivo será retido antes de ser excluído permanentemente pelo serviço.

encryption_context
str

Especifica o contexto de criptografia a ser definido no arquivo.

content_settings

Métodos

get
has_key
items
keys
update
values

get

get(key, default=None)

Parâmetros

Nome Description
key
Obrigatório
default
valor padrão: None

has_key

has_key(k)

Parâmetros

Nome Description
k
Obrigatório

items

items()

keys

keys()

update

update(*args, **kwargs)

values

values()