pico-prob / reactive-aws

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Idea

Create an aws sdk that is non-blocking and does not use the official amazon sdk under the hood.

Build

Build Status

Setup

Set credentials as environment variables. Currently in use:

Used Env
AWS_ID
SNS_AWS_ACCESS_KEY
SNS_AWS_SECRET_KEY
SQS_AWS_ACCESS_KEY
SQS_AWS_SECRET_KEY

Currently working

Authentication

code is still an ugly scala adaptation of the amazon samples

SQS

  • List queues
  • Queue url by name
  • Create queue
  • Delete queue
  • Send messages
  • Receive messages
  • Acknowledge messages
  • Purge queues
  • gGet queue attributes

SNS

  • Create topics
  • List topics (without paging, yet!)
  • Delete topic
  • Publish
  • Subscribe topic
  • List subscriptions / .. by topic
  • Get/Set topic attributes
  • Add/Delete permission

About

License:Apache License 2.0


Languages

Language:Scala 100.0%