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 un ou plusieurs caractères correspondant aux préfixes de nom des objets. Par exemple, si vous aviez 100 objets dans un bucket et que 10 d'entre eux ont commencé par "test", la saisie de "test" dans la zone Rechercher par nom ou 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 fonction de préfixe avec un objet, reportez-vous à Dénomination d'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.
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
prefixet 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 de la CLI, reportez-vous à Référence des commandes de la CLI.
Exécutez l'opération ListObjects pour répertorier les objets d'un bucket. Incluez le paramètre
prefixet 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_nameLe nom d'objet correspond à tout ce qui suit
/o/, ce qui peut inclure des niveaux hiérarchiques et des chaînes de préfixe.