Skip to main content
Administration and maintenance of SAINT counters and statuses.

Constructors

NSSaintAgent()

Administration and maintenance of SAINT counters and statuses.

Methods

CreateDefaultSaintConfiguration()

Sets default values into a new NSSaintConfiguration.
Returns: CRMScript.NetServer.NSSaintConfiguration
NetServer calculates default values (for example, Country) on the entity, which is required when creating/storing a new instance
Example:

CreateDefaultStatusMonitor()

Sets default values into a new NSStatusMonitor.
Returns: CRMScript.NetServer.NSStatusMonitor
NetServer calculates default values (for example, Country) on the entity, which is required when creating/storing a new instance
Example:

CreateDefaultStatusMonitorPeriods()

Sets default values into a new NSStatusMonitorPeriods.
Returns: CRMScript.NetServer.NSStatusMonitorPeriods
NetServer calculates default values (for example, Country) on the entity, which is required when creating/storing a new instance
Example:

GetSaintConfigurations()

Returns the NSStatusMonitorPeriods entity.
Returns: CRMScript.NetServer.NSSaintConfiguration[] Example:

GetStatusMonitor(Integer)

Gets a single status monitor based on its identity
Returns: CRMScript.NetServer.NSStatusMonitor Example:

GetStatusMonitorPeriods()

Returns the NSStatusMonitorPeriods entity.
Returns: CRMScript.NetServer.NSStatusMonitorPeriods Example:

GetStatusMonitors(Integer,String)

Gets all active status monitors for a specified target
Returns: CRMScript.NetServer.NSStatusMonitor[] Example:

RegenerateCounters(Bool)

Regenerates the Saint counters* this can take several minutes
Returns: CRMScript.NetServer.NSBatchTaskInfo Example:

RegenerateStatusMonitor(Integer)

Regenerates the given status monitor
Returns: CRMScript.Global.Void Example:

RegenerateStatusMonitors(Bool)

Regenerates status monitors
Returns: CRMScript.NetServer.NSBatchTaskInfo Example:

SaveSaintConfiguration(NSSaintConfiguration)

Updates the existing NSSaintConfiguration or creates a new NSSaintConfiguration if the id parameter is 0.
Returns: CRMScript.NetServer.NSSaintConfiguration Example:

SaveStatusMonitor(NSStatusMonitor)

Updates the existing NSStatusMonitor or creates a new NSStatusMonitor if the id parameter is 0
Returns: CRMScript.NetServer.NSStatusMonitor Example:

SaveStatusMonitorPeriods(NSStatusMonitorPeriods)

Updates the existing NSStatusMonitorPeriods or creates a new NSStatusMonitorPeriods if the id parameter is 0
Returns: CRMScript.NetServer.NSStatusMonitorPeriods Example:

SetRankOnStatusMonitors(String,Integer[])

Sets rank order on status monitors
Returns: CRMScript.Global.Void Example: