Partilhar via


ContainerProperties Classe

Classe de propriedades do recipiente blob.

As instâncias devolvidas ContainerProperties expõem estes valores através de uma interface de dicionário, por exemplo: container_props["last_modified"]. Além disso, o nome do recipiente está disponível como container_props["name"].

Herança
azure.storage.blob._shared.models.DictMixin
ContainerProperties

Construtor

ContainerProperties(**kwargs)

Variáveis

name
str

O nome do contentor.

last_modified
datetime

Um objeto de data que representa a última vez que o recipiente foi modificado.

etag
str

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

lease
LeaseProperties

Armazena toda a informação de arrendamento para o contentor.

public_access
str

Especifica se os dados no contentor podem ser acedidos publicamente e o nível de acesso.

has_immutability_policy
bool

Representa se o recipiente tem uma política de imutabilidade.

has_legal_hold
bool

Representa se o contentor tem um porão legal.

immutable_storage_with_versioning_enabled
bool

Representa se o armazenamento imutável com a versão ativada no recipiente.

Novidade na versão 12.10.0: Esta foi introduzida na versão API '2020-10-02'.

metadata
dict

Um dict com pares de valor-nome para associar ao recipiente como metadados.

encryption_scope
ContainerEncryptionScope

A configuração de âmbito de encriptação padrão para o recipiente.

deleted
bool

Se este contentor foi apagado.

version
str

A versão de um recipiente apagado.

Métodos

get
has_key
items
keys
update
values

get

get(key, default=None)

Parâmetros

key
Necessário
default
valor predefinido: None

has_key

has_key(k)

Parâmetros

k
Necessário

items

items()

keys

keys()

update

update(*args, **kwargs)

values

values()