Objetos de supresión de lotes

Suprima una lista especificada de objetos en el mismo cubo con una sola solicitud.

Utilice la operación BatchDeleteObjects para suprimir hasta 1 000 objetos de un solo cubo en una solicitud. Proporcione los nombres de objeto exactos que desea suprimir. Si el control de versiones está activado para el cubo, esta operación suprime solo la última versión de cada objeto mostrado. Si el control de versiones no está activado, suprime el objeto. No puede realizar esta tarea en la consola de OCI. En su lugar, utilice la API o la CLI.

Referencias de API y CLI

  • API: consulte BatchDeleteObjects en la referencia de API de Object Storage.
  • CLI: consulte batch-delete en la referencia de comandos de la CLI de Object Storage.

Diferencia entre eliminación masiva y eliminación por lotes

  • Utilice BatchDeleteObjects cuando conozca los nombres de objeto exactos que desea suprimir y desee suprimir hasta 1 000 objetos de un cubo en una sola solicitud.
  • Utilice el comando bulk-delete cuando desee suprimir objetos en función de criterios de selección como un cubo y un prefijo, en lugar de proporcionar una lista explícita de nombres de objetos. La CLI envía una solicitud de supresión independiente para cada objeto que coincide con sus criterios.

políticas de IAM

Para utilizar batchDeleteObjects, necesita el permiso OBJECT_DELETE en los recursos de destino.