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

Remarque

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.
    1. Sur la page de liste Buckets, sélectionnez le bucket Object Storage à utiliser. Si vous avez besoin d'aide pour trouver la page de liste ou le bucket, reportez-vous à Liste des buckets.
    2. Sur la page de détails du bucket, sélectionnez Objets.
      L'onglet Objets s'ouvre. Tous les objets du bucket sélectionné sont affichés dans une table.
    3. Entrez les caractères à rechercher dans les objets dans la zone Rechercher par nom ou préfixe et sélectionnez Rechercher.
    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 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 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.