NOTE: AwsSum is now deprecated. Please use aws-sdk instead.
This is an AwsSum
plugin!
You'll need to add awssum-amazon-autoscaling to your package.json dependencies. Both awssum and awssum-amazon are pulled in as peer dependencies.
Describe all your alarms:
var fmt = require('fmt');
var amazonAutoScaling = require('awssum-amazon-autoscaling');
var autoscaling = new amazonAutoScaling.AutoScaling({
'accessKeyId' : process.env.ACCESS_KEY_ID,
'secretAccessKey' : process.env.SECRET_ACCESS_KEY,
'region' : amazonAutoScaling.US_EAST_1
});
autoscaling.DescribeAutoScalingGroups(function(err, data) {
fmt.dump(err, 'err');
fmt.dump(data, 'data');
});
- CreateAutoScalingGroup
Docs: CreateAutoScalingGroup on AWS
- CreateLaunchConfiguration
Docs: CreateLaunchConfiguration on AWS
- CreateOrUpdateTags
Docs: CreateOrUpdateTags on AWS
- DeleteAutoScalingGroup
Docs: DeleteAutoScalingGroup on AWS
- DeleteLaunchConfiguration
Docs: DeleteLaunchConfiguration on AWS
- DeleteNotificationConfiguration
Docs: DeleteNotificationConfiguration on AWS
- DeletePolicy
Docs: DeletePolicy on AWS
- DeleteScheduledAction
Docs: DeleteScheduledAction on AWS
- DeleteTags
Docs: DeleteTags on AWS
- DescribeAdjustmentTypes
Docs: DescribeAdjustmentTypes on AWS
- DescribeAutoScalingGroups
Docs: DescribeAutoScalingGroups on AWS
- DescribeAutoScalingInstances
Docs: DescribeAutoScalingInstances on AWS
- DescribeAutoScalingNotificationTypes
Docs: DescribeAutoScalingNotificationTypes on AWS
- DescribeLaunchConfigurations
Docs: DescribeLaunchConfigurations on AWS
- DescribeMetricCollectionTypes
Docs: DescribeMetricCollectionTypes on AWS
- DescribeNotificationConfigurations
Docs: DescribeNotificationConfigurations on AWS
- DescribePolicies
Docs: DescribePolicies on AWS
- DescribeScalingActivities
Docs: DescribeScalingActivities on AWS
- DescribeScalingProcessTypes
Docs: DescribeScalingProcessTypes on AWS
- DescribeScheduledActions
Docs: DescribeScheduledActions on AWS
- DescribeTags
Docs: DescribeTags on AWS
- DisableMetricsCollection
Docs: DisableMetricsCollection on AWS
- EnableMetricsCollection
Docs: EnableMetricsCollection on AWS
- ExecutePolicy
Docs: ExecutePolicy on AWS
- PutNotificationConfiguration
Docs: PutNotificationConfiguration on AWS
- PutScalingPolicy
Docs: PutScalingPolicy on AWS
- PutScheduledUpdateGroupAction
Docs: PutScheduledUpdateGroupAction on AWS
- ResumeProcesses
Docs: ResumeProcesses on AWS
- SetDesiredCapacity
Docs: SetDesiredCapacity on AWS
- SetInstanceHealth
Docs: SetInstanceHealth on AWS
- SuspendProcesses
Docs: SuspendProcesses on AWS
- TerminateInstanceInAutoScalingGroup
Docs: TerminateInstanceInAutoScalingGroup on AWS
- UpdateAutoScalingGroup
Docs: UpdateAutoScalingGroup on AWS
Written by Andrew Chilton - Blog - Twitter.
- Copyright 2011-2013 Apps Attic Ltd. All rights reserved.
- Copyright 2013 Andrew Chilton. All rights reserved.
(Ends)