open-index/open-npm huggingface dataset:
npm package: @lytesoft/mup-aws-beanstalk
Description: Deploy apps to AWS Elastic Beanstalk using Meteor Up
Author: zodern
Latest version: 1.0.49

## mup-aws-beanstalk

Plugin for Meteor Up to deploy using AWS Beanstalk.

Features:
- Load balancing with support for sticky sessions and web sockets
- Autoscaling
- Meteor settings.json
- Zero downtime deploys
- Automatically uses the correct node version
- Worker environments
- All AWS specific functions used are documented here: https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/ElasticBeanstalk.html#createPlatformVersion-property
[Getting Started Guide](./docs/getting-started.md)

[Documentation](./docs/index.md)
npm package: @lytesoft/serverless-cwe-sns-lambda
Description: serverless plugin to make serverless-cwe-sns-lambda events
Author: Lytesoft
Latest version: 1.1.1

# Serverless Cwe Sns Sqs Lambda

[![serverless](http://public.serverless.com/badges/v3.svg)](http://www.serverless.com) [![MIT License](http://img.shields.io/badge/license-MIT-blue.svg?style=flat)](LICENSE) 

This plugin allows to define a cloudwatch event rule as the trigger for a lambda. To handle errors and retries, this event will go through SNS (connected to a DLQ to avoid delivery problems) and call a lambda which should have the onError param with another DLQ defined (outside the scope of this plugin)

## Install

Run `npm install` in your Serverless project.

`$ npm install --save-dev https://github.com/tcastelli/serverless-cwe-sns-lambda/master/tarball`

Add the plugin to your serverless.yml file

```yml
plugins:
  - "serverless-cwe-sns-lambda"
```

## Setup


```yml
functions:
  processEvent:
    handler: handler.handler
    events:
      - cweSns:
          ruleResourceName: XXXXEvent                           #required
          topicResourceName: XXXXTopic                          #optional
          dlqResourceName:  string                              #optional
          dlqPolicyResourceName : string                        #optional
          ruleMessage: Input || InputPath || InputTransformer   #optional                         
          filterPolicy: Object                                  #optional
          prefix: string                                        #optional

resources:
  Resources:
    XXXXEvent:
      Type: AWS::Events::Rule
      Properties:
        ScheduleExpression: cron(0/3 * * * ? *)
        State: ENABLED
        Targets: []

plugins:
  - serverless-cwe-sns-lambda
```