/monitor
Mount Point: /api/monitor
POST
Creates a monitor. If you provide a monitor with a blank or null ID then an ID will be generated
Request Body
element: | monitor |
media types: | */* application/xml |
The MonitorDTO to create
Response Body
element: | monitor |
media types: | application/json |
Will return CREATED HTTP response if successful
Status Codes
HTTP Status Code | Description |
---|---|
200 OK | OK |
404 Not Found | Not found - see returned ExceptionDTO |
400 Bad Request | Bad request - see returned ExceptionDTO |
401 Unauthorized | Authentication required. |
403 Forbidden | Authorization required - access forbidden |
PUT
Updates an existing monitor. The severity level must be one of the allowable severity levels.
Request Body
element: | monitor |
media types: | */* application/xml |
The MonitorDTO to update (should have the correct ID and be well-formed)
Response Body
element: | monitor |
media types: | application/json |
Will return OK HTTP response if successful
Status Codes
HTTP Status Code | Description |
---|---|
200 OK | OK |
404 Not Found | Not found - see returned ExceptionDTO |
400 Bad Request | Bad request - see returned ExceptionDTO |
401 Unauthorized | Authentication required. |
403 Forbidden | Authorization required - access forbidden |