BlobPrefix Classe
Iterável das propriedades do Blob.
Devolvido de walk_blobs quando é utilizado um delimitador. Pode ser considerado um diretório de blobs virtual.
- Herança
-
BlobPrefixazure.storage.blob._shared.models.DictMixinBlobPrefix
Construtor
BlobPrefix(*args, **kwargs)
Parâmetros
Name | Description |
---|---|
command
Necessário
|
Função para obter a página seguinte dos itens. |
prefix
Necessário
|
Filtra os resultados para devolver apenas blobs cujos nomes começam com o prefixo especificado. |
results_per_page
Necessário
|
O número máximo de blobs a obter por chamada. |
marker
Necessário
|
Um token de continuação opaco. |
delimiter
Necessário
|
Utilizado para capturar blobs cujos nomes começam com a mesma subcadeia até ao aspeto do caráter delimitador. O delimitador pode ser um único caráter ou uma cadeia. |
location_mode
Necessário
|
Especifica a localização para a qual o pedido deve ser enviado. Este modo aplica-se apenas a contas RA-GRS que permitem o acesso de leitura secundário. As opções incluem "principal" ou "secundário". |
Variáveis
Name | Description |
---|---|
name
|
O prefixo ou "nome do diretório" do blob. |
service_endpoint
|
O URL do serviço. |
prefix
|
Um prefixo de nome de blob a ser utilizado para filtrar a lista. |
marker
|
O token de continuação da página atual dos resultados. |
results_per_page
|
O número máximo de resultados obtidos por chamada à API. |
next_marker
|
O token de continuação para obter a página seguinte dos resultados. |
location_mode
|
O modo de localização que está a ser utilizado para listar os resultados. As opções disponíveis incluem "principal" e "secundário". |
current_page
|
A página atual dos resultados listados. |
container
|
O contentor a partir do qual os blobs estão listados. |
delimiter
|
Um caráter delimitador utilizado para a listagem de hierarquias. |
Métodos
by_page |
Obtenha um iterador de páginas de objetos, em vez de um iterador de objetos. |
get | |
has_key | |
items | |
keys | |
next | |
update | |
values |
by_page
Obtenha um iterador de páginas de objetos, em vez de um iterador de objetos.
by_page(continuation_token: str | None = None) -> Iterator[Iterator[ReturnType]]
Parâmetros
Name | Description |
---|---|
continuation_token
|
Um token de continuação opaco. Este valor pode ser obtido a partir do campo continuation_token de um objeto gerador anterior. Se for especificado, este gerador começará a devolver resultados a partir deste ponto. valor predefinido: None
|
Devoluções
Tipo | Description |
---|---|
<xref:iterator>[<xref:iterator>[<xref:ReturnType>]]
|
Um iterador de páginas (iterador próprio de objetos) |
get
get(key, default=None)
Parâmetros
Name | Description |
---|---|
key
Necessário
|
|
default
|
valor predefinido: None
|
has_key
has_key(k)
Parâmetros
Name | Description |
---|---|
k
Necessário
|
|
items
items()
keys
keys()
next
next() -> ReturnType
update
update(*args, **kwargs)
values
values()
Azure SDK for Python