AWS Cloud Watch — параметр ScheduleExpression недопустим

#aws-lambda #cron #amazon-cloudwatch

#aws-lambda #cron #amazon-cloudwatch

Вопрос:

Я пытаюсь настроить запланированное событие Cloudwatch, и мое выражение cron кажется недопустимым, и я не могу понять, почему.

Пример выражения в документации:

 cron(15 12 * * ? *) - Run at 12:15 pm (UTC) every day
 

Другой пример:

 cron(0 18 ? * MON-FRI *) - Run at 6:00 pm (UTC) every Monday through Friday
 

Теперь я хочу, чтобы он запускался каждый день в 18 часов вечера по Гринвичу, так что, похоже, это было бы то, что я хочу.

 cron(0 18 * * ? *)
 

но я получаю

 Parameter ScheduleExpression is not valid
 

Почему это недопустимо?

Комментарии:

1. Используете ли вы веб-консоль?

2. Да, я использую веб-консоль.

Ответ №1:

Документация вводит в заблуждение. Я все время думал, что вам нужно ввести cron(…..), но оказывается, вам просто нужно время для самого выражения, без cron .

 0 18 * * ? *