Condividi tramite


ContainerProperties Classe

Classe delle proprietà del contenitore BLOB.

Le istanze restituite ContainerProperties espongono questi valori tramite un'interfaccia del dizionario, ad esempio : container_props["last_modified"]. Inoltre, il nome del contenitore è disponibile come container_props["name"].

Ereditarietà
azure.storage.blob._shared.models.DictMixin
ContainerProperties

Costruttore

ContainerProperties(**kwargs)

Variabili

name
str

Nome del contenitore.

last_modified
datetime

Oggetto datetime che rappresenta l'ultima volta che il contenitore è stato modificato.

etag
str

Il valore ETag contiene un valore che è possibile utilizzare per eseguire le operazioni in modo condizionale.

lease
LeaseProperties

Archivia tutte le informazioni sul lease per il contenitore.

public_access
str

Specifica se i dati nel contenitore sono accessibili pubblicamente e il livello di accesso.

has_immutability_policy
bool

Indica se il contenitore dispone di un criterio di immutabilità.

has_legal_hold
bool

Indica se il contenitore ha un blocco a fini giudiziari.

immutable_storage_with_versioning_enabled
bool

Indica se l'archiviazione non modificabile con il controllo delle versioni abilitato nel contenitore.

Novità nella versione 12.10.0: è stata introdotta nella versione DELL'API '2020-10-02'.

metadata
dict

Dict con coppie nome-valore da associare al contenitore come metadati.

encryption_scope
ContainerEncryptionScope

Configurazione dell'ambito di crittografia predefinita per il contenitore.

deleted
bool

Indica se il contenitore è stato eliminato.

version
str

Versione di un contenitore eliminato.

Metodi

get
has_key
items
keys
update
values

get

get(key, default=None)

Parametri

key
Necessario
default
valore predefinito: None

has_key

has_key(k)

Parametri

k
Necessario

items

items()

keys

keys()

update

update(*args, **kwargs)

values

values()