npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

awssum-amazon-autoscaling

v1.3.0

Published

AwsSum plugin for Amazon AutoScaling.

Downloads

13

Readme

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

awssum-amazon-autoscaling

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.

Example

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');
});

Operations

  • 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

Author

Written by Andrew Chilton - Blog - Twitter.

License

(Ends)