summaryrefslogtreecommitdiff
path: root/serverless.yml
diff options
context:
space:
mode:
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}