(deprecated: use aws-sdk) NodeJS module to talk to Amazon CloudFormation.
JavaScript
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
test
.gitignore
LICENSE
README.md
awssum-amazon-cloudformation.js
config.js
package.json

README.md

NOTE: AwsSum is now deprecated. Please use aws-sdk instead.

awssum-amazon-cloudformation

This is an AwsSum plugin!

You'll need to add awssum-amazon-cloudformation to your package.json dependencies. Both awssum and awssum-amazon are pulled in as peer dependencies.

Example

var fmt = require('fmt');
var amazonCloudFormation = require('awssum-amazon-cloudformation');

var cf = new amazonCloudFormation.CloudFormation({
    'accessKeyId'     : process.env.ACCESS_KEY_ID,
    'secretAccessKey' : process.env.SECRET_ACCESS_KEY,
    'region'          : amazonCloudFormation.US_EAST_1
});

cf.ListStacks(function(err, data) {
    fmt.dump(err, 'err');
    fmt.dump(data, 'data');
});

Operations

CreateStack

Docs: CreateStack on AWS

DeleteStack

Docs: DeleteStack on AWS

DescribeStackEvents

Docs: DescribeStackEvents on AWS

DescribeStackResource

Docs: DescribeStackResource on AWS

DescribeStackResources

Docs: DescribeStackResources on AWS

DescribeStacks

Docs: DescribeStacks on AWS

EstimateTemplateCost

Docs: EstimateTemplateCost on AWS

GetTemplate

Docs: GetTemplate on AWS

ListStackResources

Docs: ListStackResources on AWS

ListStacks

Docs: ListStacks on AWS

UpdateStack

Docs: UpdateStack on AWS

ValidateTemplate

Docs: ValidateTemplate on AWS

Author

Written by Andrew Chilton - Blog - Twitter.

License

(Ends)