aws-sns-configure

0.0.3 • Public • Published

aws-sns-configure

Field Control ♥ Maintainability

✉️ High level interface to configure SQS subscriptions (with permissions) to SNS

Installation

npm install aws-sns-configure --save-dev

Usage

const snsConfigure = require('./index')
snsConfigure.init({
  accessKeyId: 'XXXXXXXXXXXXXXXXXXX',
  secretAccessKey: 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX',
  region: 'sa-east-1'
})
 
const topic = await snsConfigure.createOrGetSNSTopicByName('topic-name')
await snsConfigure.configureSQSSubscriptionWithPermissions({
  topicArn: topic.TopicArn,
  sqsArn: 'arn:aws:sqs:sa-east-1:XXXXXXXXXXXX:queue-name'
})

Readme

Keywords

none

Package Sidebar

Install

npm i aws-sns-configure

Weekly Downloads

345

Version

0.0.3

License

ISC

Unpacked Size

7.75 kB

Total Files

4

Last publish

Collaborators

  • lfreneda