Skip to content

Commit 2d3bc55

Browse files
committed
setting lambda iam role & register S3 event triger
1 parent a9a32aa commit 2d3bc55

File tree

1 file changed

+15
-3
lines changed

1 file changed

+15
-3
lines changed

serverless.yml

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,25 @@ provider:
55
runtime: ruby2.7
66
region: ap-northeast-1
77
lambdaHashingVersion: 20201221
8+
iamRoleStatements:
9+
- Effect: "Allow"
10+
Action:
11+
- "s3:*"
12+
Resource:
13+
- "arn:aws:s3:::yuichi-kojima-test2/*"
814
functions:
915
image_resizer:
1016
handler: handler.handler
17+
layers:
18+
- arn:aws:lambda:ap-northeast-1:046977594715:layer:sample-rubyvips8100-27:1
1119
events:
12-
- httpApi:
13-
path: /hello
14-
method: get
20+
- s3:
21+
bucket: yuichi-kojima-test2
22+
events:
23+
- s3:ObjectCreated:*
24+
rules:
25+
- prefix: uploads
26+
existing: true
1527
package:
1628
exclude:
1729
- .git

0 commit comments

Comments
 (0)