Partager via


ContainerProperties Classe

Classe de propriétés du conteneur d’objets blob.

Les instances retournées ContainerProperties exposent ces valeurs via une interface de dictionnaire, par exemple : container_props["last_modified"]. En outre, le nom du conteneur est disponible en tant que container_props["name"].

Héritage
azure.storage.blob._shared.models.DictMixin
ContainerProperties

Constructeur

ContainerProperties(**kwargs)

Variables

name
str

Nom du conteneur.

last_modified
datetime

Objet datetime représentant l’heure de la dernière modification du conteneur.

etag
str

L'ETag contient une valeur que vous pouvez utiliser pour exécuter des opérations conditionnellement.

lease
LeaseProperties

Stocke toutes les informations de bail pour le conteneur.

public_access
str

Spécifie si les données dans le conteneur sont accessibles publiquement et le niveau d'accès.

has_immutability_policy
bool

Indique si le conteneur a une stratégie d’immuabilité.

has_legal_hold
bool

Indique si le conteneur a une conservation légale.

immutable_storage_with_versioning_enabled
bool

Indique si le stockage immuable avec le contrôle de version activé sur le conteneur.

Nouveautés de la version 12.10.0 : cette fonctionnalité a été introduite dans la version d’API « 2020-10-02 ».

metadata
dict

dict avec des paires nom-valeur à associer au conteneur en tant que métadonnées.

encryption_scope
ContainerEncryptionScope

Configuration de l’étendue de chiffrement par défaut pour le conteneur.

deleted
bool

Indique si ce conteneur a été supprimé.

version
str

Version d’un conteneur supprimé.

Méthodes

get
has_key
items
keys
update
values

get

get(key, default=None)

Paramètres

key
Obligatoire
default
valeur par défaut: None

has_key

has_key(k)

Paramètres

k
Obligatoire

items

items()

keys

keys()

update

update(*args, **kwargs)

values

values()