34 lines
825 B
YAML

service: service
configValidationMode: error
provider:
name: aws
runtime: nodejs16.x
versionFunctions: false
functions:
scheduleMinimal:
handler: core.scheduleMinimal
events:
- schedule: rate(1 minute)
scheduleExtended:
handler: core.scheduleExtended
events:
- schedule:
rate: cron(* * * * ? *)
inputTransformer:
inputPathsMap:
eventTime: '$.time'
inputTemplate: '{"time": <eventTime>, "name": "transformedInput"}'
scheduleExtendedArray:
handler: core.scheduleExtendedArray
events:
- schedule:
rate:
- cron(* * * * ? *)
inputTransformer:
inputPathsMap:
eventTime: '$.time'
inputTemplate: '{"time": <eventTime>, "name": "transformedInput"}'