summaryrefslogtreecommitdiff
path: root/serverless.yml
diff options
context:
space:
mode:
authorJoe Robinson <joe.robinson@masabi.com>2018-01-18 15:06:40 +0000
committerJoe Robinson <joe.robinson@masabi.com>2018-01-18 15:06:40 +0000
commitc833eab89e873c15b60d2dae04561e6d3af974f7 (patch)
tree9dc0321ad7d0bb7a0981b3e61206c9dadb7a97e6 /serverless.yml
Test repo
Diffstat (limited to 'serverless.yml')
-rw-r--r--serverless.yml23
1 files changed, 23 insertions, 0 deletions
diff --git a/serverless.yml b/serverless.yml
new file mode 100644
index 0000000..44fa378
--- /dev/null
+++ b/serverless.yml
@@ -0,0 +1,23 @@
+service: fetch-file-and-store-in-s3
+
+frameworkVersion: ">=1.1.0"
+
+custom:
+ bucket: <your-bucket-name>
+
+provider:
+ name: aws
+ runtime: nodejs4.3
+ stage: dev
+ region: us-west-1
+ iamRoleStatements:
+ - Effect: Allow
+ Action:
+ - s3:PutObject
+ Resource: "arn:aws:s3:::${self:custom.bucket}/*"
+
+functions:
+ save:
+ handler: handler.save
+ environment:
+ BUCKET: ${self:custom.bucket}