Copiar objeto
Usando este método del SDK, puedes copiar un objeto y pegarlo dentro de un bucket. La referencia del Bucket utilizada en el fragmento de código a continuación es la instancia del componente.
El key será el objeto que vas a copiar, y el destination contendrá el nuevo nombre del objeto copiado. Para pegar el objeto copiado en una ruta diferente, necesitas proporcionar el nombre completo de la ruta como destination.
-
Necesitas proporcionar el nombre completo del objeto, junto con la ruta tanto para los valores de key como de destination.
-
Por ejemplo, si tienes un archivo llamado “kitten.png” en la ruta pictures/puppy, y necesitas copiar el archivo a la ruta pictures/kitten, entonces:
El valor de source_object será ‘pictures/puppy/kitten.png’
El valor de dest_object será ‘pictures/kitten/kitten.png’
const res = await bucket.copyObject('sam/out/sample.txt', "out/sam/sample.txt");
console.log(res);
Respuesta de ejemplo
{
"copy_to": "sam/out/sample.txt",
"key": "out/sam/sample.txt",
"message": "Object copied successfully."
}
Última actualización 2026-03-20 21:51:56 +0530 IST
Yes
No
Send your feedback to us