I have hundreds of atlas maps and thousands of devices.
I'm evaluating the possibilities to create Orion.Maps using the REST API.
I know how to create a Nodes or other objects, for example using curl (but I use a java backend in prod) :
curl -k -X POST -H "Content-Type: application/json" -H "Authorization: Basic basicloginpassword" https://myserver.domain.net:17778/SolarWinds/InformationService/v3/Json/Create/Orion.Nodes --data '{"Caption":"node.domain.net","IPAddress":"10.1.2.3","MachineType":"net-snmp - Linux","DynamicIP":false,"EngineID":1, "ObjectSubType":"ICMP"}"Same, I know how to modify CustomProperties :
curl -k -X POST -H "Content-Type: application/json" -H "Authorization: Basic basicloginpass" https://myserver.domain.net:17778/SolarWinds/InformationService/v3/Json/swis://myserver.domain.net/Orion/Orion.Nodes/NodeID=6/CustomProperties --data '{ "City":"Paris"}'But it's not working for a Orion Maps and I didn't find anything in the doc about this. I'm not sure what need to be created, a Orion.Maps.Projects ? But how do I get the required ProjectId ? How do I modify GraphDefinition to add Node in the maps ?