TLDR:
Create expression attribute names like so {"#camera_id": "camera_id", "#agent_uid": "agent_uid"}
(and so on).
Match the update expression to use #camera_id
instead of camera_id
, and from what I can tell, you should be good to go if you have no SK on the key. If you have an SK then add that into the key also.