Compartir a través de


BlobPrefix Clase

Iterable de propiedades de blob.

Se devuelve de walk_blobs cuando se usa un delimitador. Se puede considerar como un directorio de blobs virtuales.

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

Constructor

BlobPrefix(*args, **kwargs)

Parámetros

Nombre Description
command
Requerido

Función para recuperar la página siguiente de elementos.

prefix
Requerido
str

Filtra los resultados para devolver solo los blobs cuyos nombres empiezan por el prefijo especificado.

results_per_page
Requerido
int

Número máximo de blobs que se van a recuperar por llamada.

marker
Requerido
str

Un token de continuación opaco.

delimiter
Requerido
str

Se usa para capturar blobs cuyos nombres comienzan con la misma subcadena hasta la apariencia del carácter delimitador. El delimitador puede ser un carácter o una cadena.

location_mode
Requerido

Especifica la ubicación a la que se debe enviar la solicitud. Este modo solo se aplica a las cuentas de RA-GRS que permiten el acceso de lectura secundario. Entre las opciones se incluyen "primary" o "secondary".

Variables

Nombre Description
name
str

Prefijo o "nombre de directorio" del blob.

prefix
str

Prefijo de nombre de blob que se usa para filtrar la lista.

results_per_page
int

Número máximo de resultados recuperados por llamada API.

marker
str

Token de continuación de la página actual de resultados.

location_mode
str

Modo de ubicación que se usa para enumerar los resultados. Las opciones disponibles incluyen "primary" y "secondary".

current_page

Página actual de los resultados enumerados.

container
str

Contenedor del que aparecen los blobs.

delimiter
str

Carácter delimitador que se usa para la lista de jerarquías.

Métodos

by_page

Obtiene un iterador asincrónico de páginas de objetos, en lugar de un iterador asincrónico de objetos.

get
has_key
items
keys
update
values

by_page

Obtiene un iterador asincrónico de páginas de objetos, en lugar de un iterador asincrónico de objetos.

by_page(continuation_token: str | None = None) -> AsyncIterator[AsyncIterator[ReturnType]]

Parámetros

Nombre Description
continuation_token
str

Un token de continuación opaco. Este valor se puede recuperar del campo continuation_token de un objeto generador anterior. Si se especifica, este generador comenzará a devolver resultados desde este punto.

valor predeterminado: None

Devoluciones

Tipo Description
AsyncIterator[AsyncIterator[<xref:ReturnType>]]

Iterador asincrónico de páginas (iterador asincrónico de objetos)

get

get(key, default=None)

Parámetros

Nombre Description
key
Requerido
default
valor predeterminado: None

has_key

has_key(k)

Parámetros

Nombre Description
k
Requerido

items

items()

keys

keys()

update

update(*args, **kwargs)

values

values()