ContainerProperties Classe
Classe de propriedades do contêiner de blob.
Instâncias retornadas ContainerProperties
expõem esses valores por meio de uma interface de dicionário, por exemplo: container_props["last_modified"]
.
Além disso, o nome do contêiner está disponível como container_props["name"]
.
- Herança
-
azure.storage.blob._shared.models.DictMixinContainerProperties
Construtor
ContainerProperties(**kwargs)
Variáveis
- name
- str
Nome do contêiner.
- last_modified
- datetime
Um objeto datetime que representa a última vez em que o contêiner foi modificado.
- etag
- str
A ETag contém um valor que você pode usar para executar operações de forma condicional.
- lease
- LeaseProperties
Armazena todas as informações de concessão do contêiner.
- public_access
- str
Especifica se os dados no contêiner podem ser acessados publicamente e o nível de acesso.
- has_immutability_policy
- bool
Representa se o contêiner tem uma política de imutabilidade.
- has_legal_hold
- bool
Representa se o contêiner tem uma retenção legal.
- immutable_storage_with_versioning_enabled
- bool
Representa se o armazenamento imutável com controle de versão habilitado no contêiner.
Novo na versão 12.10.0: isso foi introduzido na versão de API '2020-10-02'.
- metadata
- dict
Um dict com pares nome-valor a serem associados ao contêiner como metadados.
- encryption_scope
- ContainerEncryptionScope
A configuração de escopo de criptografia padrão para o contêiner.
- deleted
- bool
Se esse contêiner foi excluído.
- version
- str
A versão de um contêiner excluído.
Métodos
get | |
has_key | |
items | |
keys | |
update | |
values |
get
get(key, default=None)
Parâmetros
- key
- default
has_key
has_key(k)
Parâmetros
- k
items
items()
keys
keys()
update
update(*args, **kwargs)
values
values()
Azure SDK for Python