In Amazon AWS CloudWatch it is possible to run a rule according to a schedule that is defined in a cron expression.
The rules for this are outlined here.
After some trying around, I wasn't able to compose an expression that will run once a week (e.g. at 4 pm on Sunday). The following attempts were rejected by CloudWatch with the message Parameter ScheduleExpression is not valid..
.
0 16 * * SUN *
0 16 * * 6 *
0 16 * * SUN-SUN *
0 16 * * 6-6 *
Try
0 16 ? * 1 *
The question marks "says" that it must no be executed everyday, so it must check the week day value.