The following REST endpoints are used in the ServiceNow integration.
A POST is used the first time a resource is created. PATCH is used for any updates to that resource. This ensures that opIntegration only edits the attributes it is responsible for.
|api/now/table/cmdb_ci_linux_server||Represents a Linux server.|
|Represents a Windows server.|
|Represents a software package.|
|/api/now/table/cmdb_software_instance||Represents a mapping between a server and a software package. Both the server and the software package need to be have been created in advance.|
|/api/now/table/core_company||Represents a company. Once a company name is created, it is used in server.cpu_manufacturer and software.manufacturer.|
Sample JSON Documents
This contains exactly the same fields as cmbd_ci_linux_server, with the addition of os_service_pack