Days of the month filtering (e.g., even or odd days), pass null for all dates.
End date in "YYYY-MM-DD" format.
Start time in 24-hour format ("HH:MM").
Whether the time frame repeats yearly.
Start date in "YYYY-MM-DD" format.
Time zone identifier (e.g., "Asia/Jerusalem").
End time in 24-hour format ("HH:MM").
Bitmask representing the days of the week when active.
Represents a time frame indicating when a restriction is active.