Implements all the functionality in CloudFront version 2012-05-05. In addition, is there a getPrivateUrl method to create signed urls.
Please take a look at the examples folder.
npm install cloudfront
varcloudfront=require('cloudfront');varcf=cloudfront.createClient('access key id','access key secret');cf.listDistributions(function(err,list,info){console.log('Is truncated?',info.isTruncated ? 'yes' : 'no');console.log(list);});Using STS session token
var cloudfront = require('cloudfront');
var cf = cloudfront.createClient('access key id', 'access key secret', 'session token');
...
Please take a look at the examples in the example folder.