Paramètre ScheduleExpression n'est pas valide

Je suis en train de configurer un Cloudwatch Événement Planifié et mon cron expression semble être invalide, si je ne peux pas comprendre pourquoi.

Mon expression cron est:

cron(5,15,25,35,45,55 * * * *)

Je veux qu'il marche sur la 5e, 15e, 25e, 35e, 45e et 55e minute de chaque heure de chaque jour. Cela semble coïncider avec AWS Événements Programmés documentation ici http://docs.aws.amazon.com/AmazonCloudWatch/latest/events/ScheduledEvents.html.

La documentation ci-dessus permet de minutes pour être représenté avec des valeurs séparées par une virgule entre 0 et 59, et les heures, le jour du mois (ou le jour de la semaine, du mois et de l'année à être réfléchi par un caractère générique * pour tenir compte de TOUS.

J'ai essayé le réglage de l'expression cron sur le Lambda de la console (lors de la création de la fonction et de choisir Cloudwatch Horaire de l'Événement), et dans le Cloudwatch console (avec le choix de la cible de la gâchette). Ni travaillé avec mon custom de l'expression cron.

J'ai essayé ce qui suit:

5,15,25,35,45,55 * * * *
5,15,25,35,45,55 * ? * *
cron(5,15,25,35,45,55 * * * *)
cron(5,15,25,35,45,55 * ? * *)

Chaque fois que je reçois un message d'erreur indiquant que le ScheduleExpression n'est pas valide. Par contre, je peux utiliser l'un de la premade taux de() les expressions.

Comment puis-je utiliser mon propre expression cron?

Grâce.

Un autre commentaire: Vous pouvez éviter de lister toutes les minutes d'intervalle en disant: cron(5/10 * * * ? *)

OriginalL'auteur Brooks | 2016-09-14