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. |
service_endpoint
|
URL du service. |
prefix
|
Préfixe de nom d’objet blob utilisé pour filtrer la liste. |
marker
|
Jeton de continuation de la page de résultats actuelle. |
results_per_page
|
Nombre maximal de résultats récupérés par appel d’API. |
next_marker
|
Jeton de continuation pour récupérer la page de résultats suivante. |
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 de pages d’objets, au lieu d’un itérateur d’objets. |
get | |
has_key | |
items | |
keys | |
next | |
update | |
values |
by_page
Obtenez un itérateur de pages d’objets, au lieu d’un itérateur d’objets.
by_page(continuation_token: str | None = None) -> Iterator[Iterator[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 |
---|---|
<xref:iterator>[<xref:iterator>[<xref:ReturnType>]]
|
Itérateur de pages (lui-même itérateur 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()
next
next() -> ReturnType
update
update(*args, **kwargs)
values
values()
Azure SDK for Python