-
-
Notifications
You must be signed in to change notification settings - Fork 794
/
serverless.yml
57 lines (48 loc) · 1.16 KB
/
serverless.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
service: lambda-invoke-tests
plugins:
- ../../../
provider:
iamRoleStatements:
- Effect: Allow
Action:
- lambda:InvokeAsync
- lambda:InvokeFunction
Resource: '*'
memorySize: 128
name: aws
region: us-east-1
runtime: nodejs12.x
stage: dev
versionFunctions: false
functions:
invokeInvocationTypeEvent:
events:
- http:
method: get
path: invocation-type-event
handler: lambdaInvokeHandler.invokeInvocationTypeEvent
testHandler:
events:
- http:
method: get
path: test-handler
handler: lambdaInvokeHandler.testHandler
invokeInvocationTypeRequestResponse:
events:
- http:
method: get
path: invocation-type-request-response
handler: lambdaInvokeHandler.invokeInvocationTypeRequestResponse
invokedHandler:
handler: lambdaInvokeHandler.invokedHandler
invokeAsync:
events:
- http:
method: get
path: invoke-async
handler: lambdaInvokeAsyncHandler.invokeAsync
invokedAsyncHandler:
handler: lambdaInvokeAsyncHandler.invokedAsyncHandler
custom:
serverless-offline:
allowCache: true