Skip to main content

Time Range Object

Location in GUI: Objects » Object Management » Time Range

Diagram

Classes

objects (fmc.domains)

NameTypeConstraintMandatoryDefault Value
time_rangesList[time_ranges]No

time_ranges (fmc.domains.objects)

NameTypeConstraintMandatoryDefault Value
nameStringmatches: ^[A-Za-z0-9-_\.]+$Yes
descriptionStringmax: 255No
start_timeStringRegex: ^\d{4}-\d{2}-\d{2}T([01]?[0-9]|2[0-4]):([0-5][0-9])$Yes
end_timeStringRegex: ^\d{4}-\d{2}-\d{2}T([01]?[0-9]|2[0-4]):([0-5][0-9])$Yes
recurrencesList[recurrences]No

recurrences (fmc.domains.objects.time_ranges)

NameTypeConstraintMandatoryDefault Value
recurrence_typeChoiceDAILY_INTERVAL, RANGEYes
daily_daysListChoice[MON, TUE, WED, THU, FRI, SAT, SUN]No
daily_end_timeStringRegex: ^([01]?[0-9]|2[0-4]):([0-5][0-9])$No
daily_start_timeStringRegex: ^([01]?[0-9]|2[0-4]):([0-5][0-9])$No
range_end_dayListChoice[MON, TUE, WED, THU, FRI, SAT, SUN]No
range_end_timeStringRegex: ^([01]?[0-9]|2[0-4]):([0-5][0-9])$No
range_start_dayListChoice[MON, TUE, WED, THU, FRI, SAT, SUN]No
range_start_timeStringRegex: ^([01]?[0-9]|2[0-4]):([0-5][0-9])$No

Examples

fmc:
domains:
- name: Global
objects:
time_ranges:
- name: MyTimeRangeName1
start_time: "2025-02-13T10:00"
end_time: "2025-02-21T20:00"
recurrences:
- recurrence_type: DAILY_INTERVAL
daily_days: [ "MON", "THU" ]
daily_start_time: "11:00"
daily_end_time: "13:00"