Saltearse al contenido

Manage S3

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.

ParametroTipoRequeridoDescripcion
bucketNametextSiNombre del bucket S3
actionselectSiAccion a realizar: upload o delete
fileNametextSiNombre del archivo en S3 (incluyendo ruta si aplica)
{
"nextModule": "siguiente_modulo",
"data": {
"pdfUrl": "https://ejemplo.com/documento.pdf"
}
}
{
"bucketName": "mi-bucket-documentos",
"action": "upload",
"fileName": "facturas/factura_001.pdf"
}
{
"bucketName": "mi-bucket-documentos",
"action": "delete",
"fileName": "facturas/factura_antigua.pdf"
}
  • En modo upload, la URL del PDF se obtiene de data.pdfUrl
  • El Content-Type se establece como application/pdf para 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