I use Reolink RLC-810 cameras for this purpose, seem to tick your boxes - on their own VLAN isolated away from everything, and I just pull in the streams via RTSP - firmware updates can be uploaded via the camera Web interface. I wouldn't call then "ruggedized", but I live on a fairly remote farm that definitely gets hit hard by the weather, and they have survived just fine.