У меня есть сервер Node.js, который создает события в CloudWatch.Для этого я использую объект CloudWatchEvents
в пакете aws
.
Я фактически создаю триггер для лямбды с помощью CloudWatch, поэтому приведенный ниже код (который работает) создает правило в CloudWatch, которое запускает лямбда каждые две минуты:
const putRuleParams = {
Name: triggerName,
Description: description,
ScheduleExpression: 'rate(2 minutes)'
}
const { RuleArn: ruleArn } = await eventsClient.putRule(putRuleParams).promise()
У меня вопрос, как мне сделатьустановить дату начала и дату окончания триггера, используя ScheduleExpression
?(Я хочу запустить триггер в следующем месяце)
Что я уже пробовал?
- Я рассмотрел примеры в документация aws .Я не видел соответствующий пример с датой начала / окончания.
- Я видел аналогичный вопрос (но для времени в тот же день) в SOF, но не получил ответа.
Спасибо