Excluir objetos de armazenamento

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

Antes de começar

Um namespace de projeto gerencia recursos de bucket no servidor da API Management. Você precisa ter um projeto para trabalhar com buckets e objetos.

Você também precisa ter as permissões de bucket adequadas para realizar a seguinte operação. Consulte Conceder acesso ao bucket.

Excluir objetos em buckets

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 em Excluir Excluir no final da linha do objeto a ser excluído.
  5. Aguarde alguns minutos e atualize a página para verificar se o objeto foi excluído.
  6. Opcional: ative a opção Mostrar dados excluídos para ver quais objetos você excluiu.

Todos os objetos em buckets de duas zonas têm controle de versão. Portanto, a exclusão de um objeto não o remove do armazenamento. Em vez disso, o objeto será marcado para exclusão e não ficará mais visível nas chamadas LIST. O objeto ainda pode ser recuperado especificando o ID da versão. Um objeto só é excluído permanentemente quando o versionID é especificado durante a exclusão.

CLI

Para excluir um arquivo de um bucket, execute o seguinte comando:

gdcloud storage rm s3://BUCKET/OBJECT

Destruição criptografada de objetos em buckets com criptografia v2

Use o seguinte para recuperar todas as AEADKeys pertencentes a este bucket:

kubectl get aeadkeys -n NAMESPACE_NAME -l  cmek.security.gdc.goog/resource-name=BUCKET_NAME

Em seguida, siga as etapas em Excluir uma chave para excluir a AEADKey pretendida e destruir objetos criptografados.