Save Status Monitor
Updates the existing StatusMonitor or creates a new StatusMonitor if the id parameter is 0.
NsApiSlow threshold: 5000 ms.
Headers
Convert string references and multi-language values into a specified language (iso2) code.
Convert string references and multi-language values into a specified language (iso2) code. Overrides Accept-Language value.
Number, date formatting in a specified culture (iso2 language) code. Partially overrides SO-Language/Accept-Language value. Ignored if no Language set.
Specify the timezone code that you would like date/time responses converted to.
The application token that identifies the partner app. Used when calling Online WebAPI from a server.
Body
The StatusMonitor that is saved
Definition of all properties for a status monitor Carrier object for StatusMonitor. Services for the StatusMonitor Carrier is available from the Saint Agent.
Id of table that owns the status monitor
Priority rank, in case more than one status is signalled. Lowest wins
"Default task type for this status; the default task text is in the text table (since it can be long), and may contain template variables"
Default task text for this status
Should the status be visualized (active) in the client
When was this status last generated (i.e., statusValue rows created)
Description of the status monitor
Name of status monitor
Primary key
Id of BinaryObject row that contains image for status monitor
Is the definition dirty, ie., ALL values are invalid until a recalculation; this flag is set when the status DEFINITION is changed, as opposed to the flag on StatusValue
Deleted flag, 1 if this record is deleted (never from the database)
Number of targets that have this status, this should be the number of rows in StatusValue pointing to this definition, and that have isSignalled set to 1
Number of targets that had this status, but have their needsUpdate bit set due to some change
When was the last regeneration started
Wraps a table right together with an explanatory reason. Code can indicate why access is restricted.
Field property dictionary mapping field names to field access rights.
Response
OK
Definition of all properties for a status monitor Carrier object for StatusMonitor. Services for the StatusMonitor Carrier is available from the Saint Agent.
Id of table that owns the status monitor
Priority rank, in case more than one status is signalled. Lowest wins
"Default task type for this status; the default task text is in the text table (since it can be long), and may contain template variables"
Default task text for this status
Should the status be visualized (active) in the client
When was this status last generated (i.e., statusValue rows created)
Description of the status monitor
Name of status monitor
Primary key
Id of BinaryObject row that contains image for status monitor
Is the definition dirty, ie., ALL values are invalid until a recalculation; this flag is set when the status DEFINITION is changed, as opposed to the flag on StatusValue
Deleted flag, 1 if this record is deleted (never from the database)
Number of targets that have this status, this should be the number of rows in StatusValue pointing to this definition, and that have isSignalled set to 1
Number of targets that had this status, but have their needsUpdate bit set due to some change
When was the last regeneration started
Wraps a table right together with an explanatory reason. Code can indicate why access is restricted.
Field property dictionary mapping field names to field access rights.
Related topics
Save Status Monitor PeriodsNSSaintAgentUpdate activity monitorsNSStatusMonitorRegenerate Status MonitorRegenerate Status Monitors