@serverless/aws-sqs
v1.0.0
Published
Deploy SQS queue to AWS in seconds with [Serverless Components](https://github.com/serverless/components).
Downloads
4
Readme
AWS SQS
Deploy SQS queue to AWS in seconds with Serverless Components.
1. Install
$ npm install -g serverless
2. Create
Just create a serverless.yml
file
$ touch serverless.yml
$ touch .env # your development AWS api keys
$ touch .env.prod # your production AWS api keys
the .env
files are not required if you have the aws keys set globally and you want to use a single stage, but they should look like this.
AWS_ACCESS_KEY_ID=XXX
AWS_SECRET_ACCESS_KEY=XXX
3. Configure
# serverless.yml
name: my-queue
stage: dev
myQueue:
component: '@serverless/aws-sqs'
inputs:
name: my-queue
visibilityTimeout: '30',
maximumMessageSize: '262144',
messageRetentionPeriod: '345600',
delaySeconds: '0',
receiveMessageWaitTimeSeconds: '0'
4. Deploy
$ serverless
New to Components?
Checkout the Serverless Components repo for more information.