Pesquisando Objetos do Serviço Object Storage em um Bucket
Procure objetos em um bucket do serviço Object Storage.
Você pode procurar objetos em um bucket informando um ou mais caracteres que correspondam aos prefixos de nome dos objetos. Por exemplo, se você tiver 100 objetos em um bucket e 10 deles forem iniciados com "test", digitar "test" na caixa Pesquisar por prefixo da Console exibirá apenas os objetos com esse prefixo "test". Use o parâmetro prefix
ao usar a CLI ou a API para executar a mesma função. Para obter mais informações sobre como usar o recurso de prefixo com um objeto, consulte Nomeação de Objetos Usando Prefixos e Hierarquias.
Não há suporte para a pesquisa de um objeto em um bucket usando qualquer outro método, como usar segmentos dentro do nome de um objeto ou usar curingas ("*").
- Na página da lista Buckets, selecione o bucket do Object Storage com o qual você deseja trabalhar. Se precisar de ajuda para encontrar a página da lista ou o bucket do Object Storage, consulte Listando Buckets.
- Na página de detalhes, selecione Objetos.
- Informe os caracteres que você deseja procurar nos objetos na caixa Pesquisar por prefixo e selecione Enter.
Todos os objetos cujo prefixo de nome corresponde aos caracteres informados aparecem na lista Objetos. Quanto mais caracteres forem inseridos, menor e mais preciso será o número de objetos retornados.
Para exibir todos os objetos no bucket, desmarque Pesquisar por prefixo e selecione Enter.
Use o comando oci os object list e os parâmetros necessários para listar os objetos em um bucket. Inclua o parâmetro
prefix
e o valor de prefixo que os nomes de objeto retornados devem corresponder.oci os object list --bucket-name bucket_name --prefix prefix ... [OPTIONS]
Somente os objetos cujos nomes correspondem ao valor de prefixo incluído no comando são exibidos no retorno.
Para obter uma lista completa dos parâmetros e valores dos comandos da CLI, consulte a Referência de Comandos da CLI.
Execute a operação ListObjects para listar os objetos em um bucket. Inclua o parâmetro
prefix
e o valor de prefixo que os nomes de objeto retornados devem corresponder.O serviço Object Storage pré-anexa a string de namespace do Object Storage e o nome do bucket ao nome do objeto ao construir um URL para uso com a API:
/n/object_storage_namespace/b/bucket/o/object_name
O nome do objeto é tudo após
/o/
, o que pode incluir níveis de hierarquia e strings de prefixo.