-- TODO: conditional range required when tmp set need_string({'tmpIp4'}, false) need_number({'tmpIp4Range'}, false) need_string({'tmpIp6'}, false) need_number({'tmpIp6Range'}, false)