Додавання запланованого таймеру для запуску лямбда-функції з використанням SAM
Приклад додавання таймера за розкладом для запуску лямбда-функції в template.yaml конфігурації SAM
YourLambdaFunction:
Type: AWS::Serverless::Function
Properties:
Description: Description of your function
Runtime: nodejs16.x
Architectures:
- x86_64
Handler: index.handler
Events:
CloudWatchEvent:
Type: Schedule
Properties:
Schedule: rate(6 hours)
MemorySize: 128
Timeout: 100У наведеному прикладі Лямбда-функція буде виконуватись кожні 6 годин.
Детальніше про доступні властивості для створення лямбда-функції можна прочитати тут. Я використовую документацію CDK, так як не знайшов пов'язаних з SAM ресурсів.
PreviousДодавання змінних оточення до ресурсу лямбда-функції з використанням SAMNextЧитання потоку з DynamoDB лямбда-функцією, оголошеною з використанням SAM
Last updated