default {{{ return "icinga_"; }}}
};
- [config] Dictionary::Ptr cleanup {
+ [config, required] Dictionary::Ptr cleanup {
default {{{ return new Dictionary(); }}}
};
load_after Endpoint;
load_after Zone;
- [config, no_user_modify] array(name(HostGroup)) groups {
+ [config, no_user_modify, required] array(name(HostGroup)) groups {
default {{{ return new Array(); }}}
};
load_after Host;
load_after Zone;
- [config, no_user_modify] array(name(ServiceGroup)) groups {
+ [config, no_user_modify, required] array(name(ServiceGroup)) groups {
default {{{ return new Array(); }}}
};
[config] bool prefer_includes {
default {{{ return true; }}}
};
- [config] array(name(TimePeriod)) excludes {
+ [config, required] array(name(TimePeriod)) excludes {
default {{{ return new Array(); }}}
};
- [config] array(name(TimePeriod)) includes {
+ [config, required] array(name(TimePeriod)) includes {
default {{{ return new Array(); }}}
};
[state, no_user_modify] Value valid_begin;
return m_DisplayName;
}}}
};
- [config, no_user_modify] array(name(UserGroup)) groups {
+ [config, no_user_modify, required] array(name(UserGroup)) groups {
default {{{ return new Array(); }}}
};
[config, navigation] name(TimePeriod) period (PeriodRaw) {