in order to fully manage UDEndpointSchedule I think it makes sense to have commands to
-set (change schedule, endpoint, …)
-stop - remove schedule (not that sure if it really is needed)
-remove - remove it completely
-new - create new scheduled endpoint on the fly inside pages