DeleteObject

Describe las opciones para borrar un objeto.

Representación JSON
{
  "permanentObjectDeletionEnabled": boolean
}
Campos
permanentObjectDeletionEnabled

boolean

Obligatorio. Controla el comportamiento de eliminación cuando el control de versiones está habilitado para el bucket del objeto. Si es verdadero, los objetos activos y no actuales se borrarán de forma permanente. De lo contrario, los objetos activos en los buckets con versiones se volverán no actuales y se omitirán los objetos que ya no sean actuales. Este parámetro de configuración no tiene ningún impacto en la función de eliminación no definitiva. Todos los objetos borrados por este servicio se pueden restablecer durante el período de retención de la eliminación no definitiva si está habilitada. Si está habilitado y el manifiesto no especifica la generación de un objeto, se realiza una llamada a GetObjectMetadata para determinar la generación del objeto activo.