Listar objetos de armazenamento em projetos

Nesta página, mostramos como listar objetos em buckets de armazenamento isolados do Google Distributed Cloud (GDC).

Antes de começar

Os buckets de armazenamento são recursos com escopo para um projeto específico. O projeto funciona como um contêiner, agrupando seus buckets e permitindo o gerenciamento deles pelo servidor da API Management. Antes de executar as operações nesta página, crie um projeto ou selecione um em que você tenha permissões suficientes.

Papéis do IAM obrigatórios

Entre em contato com o administrador do projeto do IAM para solicitar os seguintes papéis no namespace do projeto:

  • Administrador de buckets do projeto (project-bucket-admin): cria, atualiza e exclui buckets de armazenamento.
  • Leitor de objetos de buckets do projeto (project-bucket-object-viewer): visualiza e verifica detalhes de buckets e objetos de armazenamento.

Para mais informações, consulte Conceder acesso ao bucket.

Preparar o ambiente

Para executar comandos no servidor da API Management ou no servidor da API global, faça o seguinte:

  1. Faça login e gere o arquivo kubeconfig para o servidor da API Management zonal, se você não tiver um.
  2. Para buckets de duas zonas, faça o seguinte:
    • Verifique com o operador de infraestrutura (IO) se o recurso personalizado BucketLocationConfig foi criado para as zonas pareadas.
    • Gere o arquivo kubeconfig para o servidor da API global.

Listar objetos em buckets de armazenamento

Console

  1. No menu de navegação, clique em Object Storage.
  2. Clique no nome do bucket que contém os objetos.
  3. Aguarde o redirecionamento para a página Detalhes do bucket com os objetos listados em uma tabela.
  4. Clique no nome de um objeto e selecione a guia Objeto ativo ou Histórico de versões para ver mais detalhes.

gdcloud

Liste os objetos no diretório de nível superior de um bucket:

gdcloud storage ls s3://FULLY_QUALIFIED_BUCKET_NAME

Liste todas as versões de objetos no diretório de nível superior de um bucket:


gdcloud storage ls --all-versions s3://FULLY_QUALIFIED_BUCKET_NAME

Liste os objetos em um bucket com um prefixo:

gdcloud storage ls s3://FULLY_QUALIFIED_BUCKET_NAME/<Prefix>/

Liste todas as versões de objetos em um bucket com um prefixo:

gdcloud storage ls --all-versions s3://FULLY_QUALIFIED_BUCKET_NAME/<Prefix>/