BlobPrefix Classe
Itérable de propriétés d’objet blob.
Retourné par walk_blobs lorsqu’un délimiteur est utilisé. Peut être considéré comme un répertoire d’objets blob virtuel.
- Héritage
-
BlobPrefixazure.storage.blob._shared.models.DictMixinBlobPrefix
Constructeur
BlobPrefix(*args, **kwargs)
Paramètres
Nom | Description |
---|---|
command
Obligatoire
|
Fonction pour récupérer la page d’éléments suivante. |
prefix
Obligatoire
|
Filtre les résultats pour renvoyer uniquement les objets blob dont le nom commence par le préfixe spécifié. |
results_per_page
Obligatoire
|
Nombre maximal d’objets blob à récupérer par appel. |
marker
Obligatoire
|
Jeton de continuation opaque. |
delimiter
Obligatoire
|
Permet de capturer des objets blob dont le nom commence par la même sous-chaîne jusqu’à l’apparence du caractère délimiteur. Le délimiteur peut être un caractère ou une chaîne. |
location_mode
Obligatoire
|
Spécifie l’emplacement auquel la demande doit être envoyée. Ce mode s’applique uniquement aux comptes RA-GRS qui autorisent l’accès en lecture secondaire. Les options incluent « principal » ou « secondaire ». |
Variables
Nom | Description |
---|---|
name
|
Préfixe ou « nom du répertoire » de l’objet blob. |
prefix
|
Préfixe de nom d’objet blob utilisé pour filtrer la liste. |
results_per_page
|
Nombre maximal de résultats récupérés par appel d’API. |
marker
|
Jeton de continuation de la page de résultats actuelle. |
location_mode
|
Mode d’emplacement utilisé pour répertorier les résultats. Les options disponibles incluent « principal » et « secondaire ». |
current_page
|
Page active des résultats répertoriés. |
container
|
Conteneur à partir duquel les objets blob sont répertoriés. |
delimiter
|
Caractère de limitation utilisé pour la liste hiérarchique. |
Méthodes
by_page |
Obtenez un itérateur asynchrone de pages d’objets, au lieu d’un itérateur asynchrone d’objets. |
get | |
has_key | |
items | |
keys | |
update | |
values |
by_page
Obtenez un itérateur asynchrone de pages d’objets, au lieu d’un itérateur asynchrone d’objets.
by_page(continuation_token: str | None = None) -> AsyncIterator[AsyncIterator[ReturnType]]
Paramètres
Nom | Description |
---|---|
continuation_token
|
Jeton de continuation opaque. Cette valeur peut être récupérée à partir du champ continuation_token d’un objet générateur précédent. S’il est spécifié, ce générateur commence à retourner les résultats à partir de ce point. valeur par défaut: None
|
Retours
Type | Description |
---|---|
AsyncIterator[AsyncIterator[<xref:ReturnType>]]
|
Itérateur asynchrone de pages (lui-même itérateur asynchrone d’objets) |
get
get(key, default=None)
Paramètres
Nom | Description |
---|---|
key
Obligatoire
|
|
default
|
valeur par défaut: None
|
has_key
has_key(k)
Paramètres
Nom | Description |
---|---|
k
Obligatoire
|
|
items
items()
keys
keys()
update
update(*args, **kwargs)
values
values()
Azure SDK for Python
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour