Manage S3
Descripcion
Sección titulada «Descripcion»El modulo Manage S3 permite gestionar archivos en buckets de Amazon S3. Soporta dos operaciones: subida (upload) de archivos PDF desde una URL y eliminacion (delete) de archivos existentes. En el modo upload, descarga el PDF desde la URL proporcionada en los datos de entrada y lo sube al bucket especificado. Es ideal para almacenar documentos generados en el workflow, respaldar archivos, o gestionar recursos en la nube de AWS.
Configuracion
Sección titulada «Configuracion»| Parametro | Tipo | Requerido | Descripcion |
|---|---|---|---|
| bucketName | text | Si | Nombre del bucket S3 |
| action | select | Si | Accion a realizar: upload o delete |
| fileName | text | Si | Nombre del archivo en S3 (incluyendo ruta si aplica) |
{ "nextModule": "siguiente_modulo", "data": { "pdfUrl": "https://ejemplo.com/documento.pdf" }}Ejemplo de Uso
Sección titulada «Ejemplo de Uso»Subir archivo
Sección titulada «Subir archivo»{ "bucketName": "mi-bucket-documentos", "action": "upload", "fileName": "facturas/factura_001.pdf"}Eliminar archivo
Sección titulada «Eliminar archivo»{ "bucketName": "mi-bucket-documentos", "action": "delete", "fileName": "facturas/factura_antigua.pdf"}API Utilizada
Sección titulada «API Utilizada»- AWS S3:
s3.upload()ys3.deleteObject() - Requiere credenciales de AWS configuradas en el entorno (variables de entorno o perfil IAM)
- Documentacion: https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/S3.html
- En modo upload, la URL del PDF se obtiene de
data.pdfUrl - El Content-Type se establece como
application/pdfpara la subida - Las credenciales de AWS se configuran a nivel de entorno (no a nivel de nodo); utiliza las variables
AWS_ACCESS_KEY_ID,AWS_SECRET_ACCESS_KEY, o rol IAM - En modo delete, no se verifica si el archivo existe antes de intentar eliminarlo
- Actualmente solo soporta subida de PDFs desde URL
Nodos Relacionados
Sección titulada «Nodos Relacionados»- HTTP - Descargar archivos
- PDF Extractor - Extraer texto de PDFs
- Save to JSON - Guardar datos en archivo