badmintoncryer / cdk-rds-scheduler

Automatic Start and Stop Scheduler for AWS RDS
Apache License 2.0
0 stars 0 forks source link

invalid Cron definition #12

Open badmintoncryer opened 1 month ago

badmintoncryer commented 1 month ago

This definition causes deployment error

start: new Cron({ minute: '0', hour: '8', day: '?', weekDay: 'MON-FRI' }),
stop: new Cron({ minute: '0', hour: '18', day: '?', weekDay: 'MON-FRI' }),
stack-development |  29/109 | 2:35:12 AM | CREATE_FAILED        | AWS::Scheduler::Schedule                        | RdsClusterScheduler/StopSchedule0 (RdsClusterSchedulerStopSchedule0C848D87A) Resource handler returned message: "Invalid request provided: Invalid Schedule Expression cron(0 0 ? * ? *). (Service: Scheduler, Status Code: 400, Request ID: 43fc6326-29c8-40cb-ae00-9e837653a9ea)" (RequestToken: 87bf3baa-8f26-eef1-6e1d-bc4fc5cf6964, HandlerErrorCode: InvalidRequest)

day must be '*' instead of '?'.

badmintoncryer commented 1 month ago
schedule: [
          {
            stop: new Cron({ minute: '0', hour: '0', day: '?' })
          }
        ]
inspectionAppStack-development | 2:51:16 AM | CREATE_FAILED        | AWS::Scheduler::Schedule                        | RdsClusterScheduler/StopSchedule0 (RdsClusterSchedulerStopSchedule0C848D87A) Resource handler returned message: "Invalid request provided: Invalid Schedule Expression cron(0 0 ? * ? *). (Service: Scheduler, Status Code: 400, Request ID: ff9dc534-bb5c-4e66-98c6-614a78a45461)" (RequestToken: d7320e50-488d-8d84-676a-a9596d59e8b7, HandlerErrorCode: InvalidRequest)