Schedule format reference
Syntax
[time-range] [day-spec]The time range must precede the day specification. Both are required unless using a named preset.
Time range
Hour precision
H-HSingle or double-digit hours in 24-hour format.
| Example | Start | End |
|---|---|---|
9-17 | 9:00 AM | 5:00 PM |
0-23 | Midnight | 11:00 PM |
8-18 | 8:00 AM | 6:00 PM |
Minute precision
HHMM-HHMMZero-padded 4-digit times.
| Example | Start | End |
|---|---|---|
0800-1730 | 8:00 AM | 5:30 PM |
0900-1700 | 9:00 AM | 5:00 PM |
0630-2200 | 6:30 AM | 10:00 PM |
Day specification
| Value | Days |
|---|---|
mon | Monday only |
tue | Tuesday only |
wed | Wednesday only |
thu | Thursday only |
fri | Friday only |
sat | Saturday only |
sun | Sunday only |
mon-fri | Monday through Friday |
weekdays | Monday through Friday (alias) |
sat-sun | Saturday and Sunday |
weekends | Saturday and Sunday (alias) |
mon-sun | All days |
daily | All days (alias) |
Day ranges use the order Monday → Sunday. wed-fri is valid; fri-wed is not.
Named presets
| Value | Equivalent | Description |
|---|---|---|
weekdays-business-hours | 9-17 mon-fri | Mon–Fri, 9 AM–5 PM |
always-on | — | No schedule, always running |
always-off | — | No schedule, always stopped |
Examples
9-17 mon-fri Monday–Friday, 9 AM–5 PM8-18 weekdays Monday–Friday, 8 AM–6 PM0800-1730 mon-fri Monday–Friday, 8:00 AM–5:30 PM7-19 mon-fri Monday–Friday, 7 AM–7 PM10-16 weekends Saturday–Sunday, 10 AM–4 PM9-17 sat-sun Saturday–Sunday, 9 AM–5 PM0-23 mon-sun 24 hours, every day6-22 daily Every day, 6 AM–10 PMweekdays-business-hours Monday–Friday, 9 AM–5 PM (preset)Validation rules
- Time must come before days (
9-17 mon-fri✓,mon-fri 9-17✗) - Hours must be 0–23
- Minutes must be 0–59
- End time must be after start time
- Day ranges must follow Monday → Sunday order
If the schedule tag value is invalid, the resource will still appear in the dashboard with a parse error notice. No EventBridge rules will be created until the value is corrected.