Mover o renombrar un archivo de la aplicación
Mueve o renombra un archivo dentro de una aplicación con PATCH /v2/apps//files, de path a to, sin volver a subirlo ni reiniciar la app.
PATCH
Mover o renombrar un archivo de la aplicación
string
requerido
La clave de API de tu cuenta. Puedes encontrarla en la configuración de tu cuenta.
files:write.
Mover archivo renombra o reubica un único archivo dentro del almacenamiento de una aplicación, de path a to, sin descargar ni volver a subir su contenido. Úsalo para reorganizar una estructura de directorios o renombrar un archivo de configuración en el mismo lugar.
Tanto path como to deben pasar la validación de rutas y deben ser diferentes; enviar el mismo valor en ambos se rechaza con INVALID_PATH. Esto solo mueve el archivo en el almacenamiento de la aplicación en ejecución; no reinicia el proceso, por lo que un proceso en ejecución que lea la ruta anterior no verá el cambio hasta que se recargue o la aplicación se reinicie. Para eliminar un archivo en lugar de moverlo, consulta Eliminar archivo.
En aplicaciones compartidas en un workspace, quien llama necesita el rol maintain o admin. La verificación de archivos restringidos se aplica tanto al nombre de origen como al de destino, por lo que un miembro sin ese permiso no puede renombrar un archivo permitido a un nombre protegido como .env para plantarlo o sobrescribirlo.
Parámetros
string
requerido
El ID de la aplicación. Puedes encontrarlo en la URL del panel de tu aplicación.
string
requerido
La ruta del archivo a mover, de hasta 256 caracteres.
string
requerido
La ruta de destino a la que mover el archivo, de hasta 256 caracteres.
Respuesta
string
Indica si la llamada fue exitosa:
success si lo fue, error si no.Errores comunes
Relacionado
- CLI:
squarecloud app file move - SDKs:
api.apps.files.move()(JavaScript),client.apps.files.move()(Python),c.Apps.Files.Move()(Go)

