В безсерверной конфигурации yml это работает
events: - schedule: rate(24 hours)
Но это не
`events: - schedule: cron(0 0 * * * *)`
ни это
`events: - schedule: rate : cron(0 0 * * * *)`
Либо day-of-month, либо day-of-week должно быть знаком вопроса.
day-of-month
day-of-week
Какой из них не имеет значения в вашем случае. Использование следующего выражения должно работать для вашего случая: 0 0 * * ? *.
0 0 * * ? *
См. Документацию по CloudWatch Events для получения дополнительной информации и примеров кронштейнов. Ваш конкретный случай на самом деле упоминается там.