Excluindo Objetos do Serviço Object Storage em Massa

Exclua um grupo de objetos em um bucket ou pasta.

Use o comando bulk-delete para excluir objetos de um bucket com base em critérios de seleção, como um prefixo. A CLI envia uma solicitação de exclusão separada para cada objeto que corresponde aos seus critérios.

Observação

Se você já souber os nomes exatos de objetos a serem excluídos e quiser excluir até 1.000 objetos em uma única solicitação, use a operação de API batchDeleteObjects.

Usando a CLI

Use o comando oci os object bulk-delete e os parâmetros necessários para excluir um grupo de objetos de um bucket:

oci os object bulk-delete --bucket-name bucket_name
                

Por exemplo:

oci os object bulk-delete --bucket-name MyBucket
                    WARNING: This command will delete 2 objects. Are you sure you wish to continue? [y/N]:
                    Deleted MyRenamedFile.txt [####################################] 100%
                    Deleted logFile.log [####################################] 100%
                    {
                    "delete-failures": {},
                    "deleted-objects": [
                    "MyRenamedFile.txt",
                    "logFile.log"
                    ]
                    }

Por padrão, todos os objetos no bucket são excluídos. Use os Parâmetros Opcionais listados na página oci os object bulk-download para especificar quais arquivos em massa serão excluídos.

Para obter uma lista completa de parâmetros e valores para comandos de CLI, consulte a Referência de Comando de CLI.