Eliminar objeto
Usando este método del SDK, puedes eliminar un objeto particular pasando el nombre completo del objeto al método deleteObject(). La referencia de Bucket utilizada en el fragmento de código a continuación es la instancia del componente.
Parámetros utilizados
| Nombre del parámetro | Tipo de dato | Definición |
|---|---|---|
| key | String | Un parámetro obligatorio. Contendrá el nombre completo del objeto junto con su ruta. |
| options | JSON Object |
|
Eliminar objeto con nombre de objeto
Usando el siguiente método del SDK se eliminará el objeto requerido y todas sus versiones del bucket.
copy
// Eliminar un objeto
const deleteObject = await bucket.deleteObject("key");
Eliminar objeto con nombre de objeto y VersionID
Usando el siguiente método del SDK se eliminará una versión específica del objeto.
copy
// Eliminar una versión específica de un objeto después del tiempo ttl
const options = {
versionId: "01hthq82gwxtfyz6d9j8eg6k2f", // Eliminar un objeto con el versionId dado
ttl: 100 // Tiempo de vida en segundos
};
const deleteObject = await bucket.deleteObject("key", options);
Respuesta de ejemplo
copy
{
"status": 200,
"content": {},
"message": "Object deleted successfully."
}
Excepción posible
- 404: Objeto o Bucket no encontrado
Última actualización 2026-03-30 13:40:30 +0530 IST
Yes
No
Send your feedback to us
Skip
Submit