node-red-contrib-aws-sdk 0.1.7

The aws sdk wrapper node which allows you to execute aws functions in javascript block.

npm install node-red-contrib-aws-sdk

A function block where you can write your own code to execute aws-sdk nodejs library.

npm version

Example of using aws-sdk inside this function block:

// Create a bucket using bound parameters and put something in it.
// Make sure to change the bucket name from "myBucket" to something unique.
var s3bucket = new AWS.S3({params: {Bucket: 'myBucket'}});
s3bucket.createBucket(function() {
  var params = {Key: 'myKey', Body: 'Hello!'};
  s3bucket.upload(params, function(err, data) {
    if (err) {
      console.log("Error uploading data: ", err);
      msg.payload = err;
    } else {
      console.log("Successfully uploaded data to myBucket/myKey");
      msg.payload = data;

This node exposes the AWS object that is created by require('aws-sdk') into the function context. In order to process the asynchronous operation, a callback(msg) function must call to send the msg context to the next node.


Node Info

Version: 0.1.7
Updated 1 year, 11 months ago
License: Apache-2.0


1 in the last day
15 in the last week
45 in the last month


  • aws-sdk-config
  • aws sdk


  • node-red
  • aws
  • sdk


  • cuongquay