ContainerProperties Clase

Clase de propiedades del contenedor de blobs.

Las instancias devueltas ContainerProperties exponen estos valores a través de una interfaz de diccionario, por ejemplo: container_props["last_modified"]. Además, el nombre del contenedor está disponible como container_props["name"].

Herencia
azure.storage.blob._shared.models.DictMixin
ContainerProperties

Constructor

ContainerProperties(**kwargs)

Variables

name
str

Nombre del contenedor.

last_modified
datetime

Objeto datetime que representa la última vez que se modificó el contenedor.

etag
str

La ETag contiene un valor que se puede utilizar para realizar operaciones condicionales.

lease
LeaseProperties

Almacena toda la información de concesión del contenedor.

public_access
str

Especifica si el acceso a los datos del contenedor es público, así como el nivel de acceso.

has_immutability_policy
bool

Representa si el contenedor tiene una directiva de inmutabilidad.

has_legal_hold
bool

Representa si el contenedor tiene una suspensión legal.

immutable_storage_with_versioning_enabled
bool

Representa si el almacenamiento inmutable con el control de versiones habilitado en el contenedor.

Novedad de la versión 12.10.0: Se introdujo en la versión de API "2020-10-02".

metadata
dict

Un dict con pares nombre-valor que se van a asociar al contenedor como metadatos.

encryption_scope
ContainerEncryptionScope

Configuración predeterminada del ámbito de cifrado para el contenedor.

deleted
bool

Si se eliminó este contenedor.

version
str

La versión de un contenedor eliminado.

Métodos

get
has_key
items
keys
update
values

get

get(key, default=None)

Parámetros

key
Requerido
default
valor predeterminado: None

has_key

has_key(k)

Parámetros

k
Requerido

items

items()

keys

keys()

update

update(*args, **kwargs)

values

values()