65 lines
1.7 KiB
YAML
65 lines
1.7 KiB
YAML
websocketConnect:
|
|
handler: src/modules/websocket/handlers/connect.handler
|
|
memorySize: 256
|
|
package:
|
|
patterns:
|
|
- 'src/modules/websocket/**'
|
|
- 'src/common/**'
|
|
- ${file(./serverless/patterns/base.yml):pattern3}
|
|
- ${file(./serverless/patterns/base.yml):pattern4}
|
|
events:
|
|
- websocket:
|
|
route: $connect
|
|
|
|
websocketDisconnect:
|
|
handler: src/modules/websocket/handlers/disconnect.handler
|
|
memorySize: 256
|
|
package:
|
|
patterns:
|
|
- 'src/modules/websocket/**'
|
|
- 'src/common/**'
|
|
- ${file(./serverless/patterns/base.yml):pattern3}
|
|
- ${file(./serverless/patterns/base.yml):pattern4}
|
|
events:
|
|
- websocket:
|
|
route: $disconnect
|
|
|
|
websocketDefault:
|
|
handler: src/modules/websocket/handlers/default.handler
|
|
memorySize: 256
|
|
package:
|
|
patterns:
|
|
- 'src/modules/websocket/**'
|
|
- 'src/common/**'
|
|
- ${file(./serverless/patterns/base.yml):pattern3}
|
|
- ${file(./serverless/patterns/base.yml):pattern4}
|
|
events:
|
|
- websocket:
|
|
route: $default
|
|
|
|
websocketSendMessage:
|
|
handler: src/modules/websocket/handlers/sendMessage.handler
|
|
memorySize: 384
|
|
package:
|
|
patterns:
|
|
- 'src/modules/websocket/**'
|
|
- 'src/common/**'
|
|
- ${file(./serverless/patterns/base.yml):pattern3}
|
|
- ${file(./serverless/patterns/base.yml):pattern4}
|
|
events:
|
|
- websocket:
|
|
route: sendMessage
|
|
|
|
websocketGetMessages:
|
|
handler: src/modules/websocket/handlers/getMessages.handler
|
|
memorySize: 384
|
|
package:
|
|
patterns:
|
|
- 'src/modules/websocket/**'
|
|
- 'src/common/**'
|
|
- ${file(./serverless/patterns/base.yml):pattern3}
|
|
- ${file(./serverless/patterns/base.yml):pattern4}
|
|
events:
|
|
- websocket:
|
|
route: getMessages
|