Recherche d'objets Object Storage dans un bucket
Recherchez des objets dans un bucket Object Storage.
Vous pouvez rechercher des objets dans un bucket en entrant des caractères correspondant aux préfixes de nom des objets. Par exemple, si vous avez 100 objets dans un bucket et que 10 d'entre eux ont commencé par "test", la saisie de "test" dans la zone Rechercher par préfixe de la console affiche uniquement les objets avec ce préfixe "test". Utilisez le paramètre prefix
lorsque vous utilisez l'interface de ligne de commande ou l'API pour exécuter la même fonction. Pour plus d'informations sur l'utilisation de la fonctionnalité de préfixe avec un objet, reportez-vous à Dénomination des objets à l'aide de préfixes et de hiérarchies.
La recherche d'un objet dans un bucket à l'aide d'une autre méthode, telle que l'utilisation de segments dans le nom d'un objet ou l'utilisation de caractères génériques ("*"), n'est pas prise en charge.
- Sur la page de liste Buckets, sélectionnez le bucket Object Storage à utiliser. Si vous avez besoin d'aide pour rechercher la page de liste ou le bucket Object Storage, reportez-vous à Liste des buckets.
- Sur la page de détails, sélectionnez Objets.
- Entrez les caractères à rechercher dans les objets dans la zone Rechercher par préfixe et sélectionnez Entrée.
Tous les objets dont le préfixe de nom correspond aux caractères que vous avez saisis apparaissent dans la liste Objets. Plus vous entrez de caractères pour que les noms d'objet correspondent, plus le nombre d'objets renvoyés est petit et précis.
Pour afficher tous les objets du bucket, désélectionnez Rechercher par préfixe et sélectionnez Entrée.
Utilisez la commande oci os object list et les paramètres requis pour répertorier les objets d'un bucket. Incluez le paramètre
prefix
et la valeur de préfixe que les noms d'objet renvoyés doivent correspondre.oci os object list --bucket-name bucket_name --prefix prefix ... [OPTIONS]
Seuls les objets dont le nom correspond à la valeur de préfixe que vous avez incluse dans la commande sont affichés dans le retour.
Pour obtenir la liste complète des paramètres et des valeurs des commandes d'interface de ligne de commande, reportez-vous à Référence de commande d'interface de ligne de commande.
Exécutez l'opération ListObjects pour répertorier les objets d'un bucket. Incluez le paramètre
prefix
et la valeur de préfixe que les noms d'objet renvoyés doivent correspondre.Object Storage ajoute la chaîne d'espace de noms Object Storage et le nom du bucket au début du nom d'objet lors de la construction d'une URL à utiliser avec l'API:
/n/object_storage_namespace/b/bucket/o/object_name
Le nom d'objet correspond à tout ce qui suit
/o/
, ce qui peut inclure des niveaux hiérarchiques et des chaînes de préfixe.