Members
AccessType
Properties:
Name | Type | Description |
---|---|---|
None |
Integer | No access. |
Read |
Integer | Read access. |
Write |
Integer | Write access. |
AgentProperty
Properties:
Name | Type | Description |
---|---|---|
SnmpCommunity |
String | SNMP-Community. |
SnmpVersion |
String | SNMP-Version: SnmpVersion. |
ChartControlType
Properties:
Name | Type | Description |
---|---|---|
Gauge |
String | |
Table |
String | |
Line |
String | |
Bar |
String | |
Pie |
String | |
Status |
String | |
Remote |
String |
ChartDatasourceType
Properties:
Name | Type | Description |
---|---|---|
SLA |
String | |
Baseline |
String | |
Performance |
String | |
CounterCheck |
String | |
Status |
String | |
CSV |
String | |
Logstat |
String | |
Remote |
String |
DatabaseConnectionType
Properties:
Name | Type | Description |
---|---|---|
PostgreSQL |
Integer | PostgreSQL database. |
OLEDB |
Integer | Microsoft SQL Server database. |
ElementStatus
Infrastructure element Status.
Properties:
Name | Type | Description |
---|---|---|
Active |
Integer | Element is active. |
Inactive |
Integer | Element is inactive. |
Deleted |
Integer | Element marked for future deletion. |
LabelType
Properties:
Name | Type | Description |
---|---|---|
Application |
Integer | Type for Labels that show up on the "Application Overview" in the Fabasoft app.telemetry Client. |
LogAnalyzerEntryDatatype
Properties:
Name | Type | Description |
---|---|---|
Int32 |
Integer | 32 bit integer number. |
Int64 |
Integer | 64 bit integer number. |
String |
Integer | Textual value – if this data-type is set, the LogAnalyzerEntry#column_length attribute must be set too. |
Duration |
Integer | Used for calculated duration between two events (when block is set) – unit in database = 100ns (that means value 10000 in DB = 1ms). |
Timestamp |
Integer | 64 bit long value used for storing date/time information. |
Double |
Integer | 64 bit floating point number. |
LogAnalyzerEntryFlags
Properties:
Name | Type | Description |
---|---|---|
Block_Start |
Integer | The start of a block. |
Block_End |
Integer | The end of a block. |
Multiple_First |
Integer | Select first occurrence. |
Multiple_All |
Integer | Persist all occurrences - requires LogAnalyzerEntry#tableType to have value LogAnalyzerEntryTableType.Extended. |
Multiple_Last |
Integer | Persist last occurrence of this event (overwriting previous values). |
Multiple_Count |
Integer | Count the number of occurrences of the event. |
Multiple_Sum |
Integer | Store the sum of all occurrences. |
Dimension |
Integer | Column is a dimension - requires a LogAnalyzerEntry#type of LogAnalyzerEntryType.Int32, LogAnalyzerEntryType.Int64 or LogAnalyzerEntryType.String. |
Measure |
Integer | Column is a measure - requires a LogAnalyzerEntry#type of LogAnalyzerEntryType.Int32, LogAnalyzerEntryType.Int64 or LogAnalyzerEntryType.Duration. |
NullableMeasure |
Integer | This measure column is null-able, so a count column of not null values is calculated. Only valid for columns with the LogAnalyzerEntryFlags.Measure flag set. |
With_Minimum |
Integer | Calculate the minimum. Only valid for columns with the LogAnalyzerEntryFlags.Measure flag set. |
With_Maximum |
Integer | Calculate the maximum. Only valid for columns with the LogAnalyzerEntryFlags.Measure flag set. |
Evaluate_Ranges |
Integer | The LogAnalyzerEntry#calculation defines ranges for the value from the column referenced by the LogAnalyzerEntry#parent attribute. The LogAnalyzerEntry#format attribute of the column defines a textual representation of the result. |
Evaluate_RegExp |
Integer | The LogAnalyzerEntry#calculation defines a regular expression to apply to the value from the column referenced by the LogAnalyzerEntry#parent attribute. The APMLogAnalyzerEntry#paramId attribute of the column defines which capture in the regular expression to use as the value. |
LogAnalyzerEntryTableType
Properties:
Name | Type | Description |
---|---|---|
Request |
Integer | Base table where all the default columns are also stored, must only be used once for any Log Pool. |
Extended |
Integer | Additional table for specific data that could occur more often than once for a request (like SQL queries). |
LogAnalyzerEntryType
Properties:
Name | Type | Description |
---|---|---|
BlockStart |
Integer | Block start event type (has no data type). |
Int32 |
Integer | 32 bit integer number. |
Int64 |
Integer | 64 bit integer number. |
String |
Integer | Textual value – if this data-type is set, the LogAnalyzerEntry#column_length attribute must be set too. |
Duration |
Integer | Used for calculated duration between two events (when block is set) – unit in database = [100ns] (that means value 10000 in DB = 1ms) |
Timestamp |
Integer | 64 bit long value used for storing date/time information. |
Double |
Integer | 64 bit floating point number. |
LogAnalyzerLevel
Telemetry data recording level.
Properties:
Name | Type | Description |
---|---|---|
Log |
Integer | Only minimal data required for log entries are recorded. |
Normal |
Integer | Standard recording level. |
Detail |
Integer | More details. |
Debug |
Integer | Most detailed recording level (may result in a lot of data). |
LogAnalyzerStatisticsStatus
Telemetry data recording level.
Properties:
Name | Type | Description |
---|---|---|
None |
Integer | No statistics. |
Precalculated |
Integer | Precalculated aggregations stored on database. |
OnDemand |
Integer | Results calculated on demand using the request records from the database. |
NotificationChannelAuthenticationType
Properties:
Name | Type | Description |
---|---|---|
Anonymous |
String | No authentication. |
Basic |
String | Authentication with user name and password. Requires the additional properties NotificationChannelProperty.SendUserName and NotificationChannelProperty.SendPassword. |
NTLM |
String | Integrated Windows Authentication. |
NotificationChannelProperty
Properties:
Name | Type | Description |
---|---|---|
command |
String | Command string (only for NotificationChannelType.command). |
Server |
String | Server name (only on Microsoft Windows with NotificationChannelType.smtp). |
ServerPort |
String | Server port (only on Microsoft Windows with NotificationChannelType.smtp). |
AccountName |
String | Account name (only on Microsoft Windows with NotificationChannelType.smtp). |
UseSSL |
String | Use SSL (only on Microsoft Windows with NotificationChannelType.smtp). |
Authenticate |
String | Server name (only on Microsoft Windows with NotificationChannelType.smtp). See NotificationChannelAuthenticationType for valid values. |
SendUserName |
String | User name of the account used to send with "basic" authentication (only on Microsoft Windows with NotificationChannelType.smtp). |
SendPassword |
String | Password of the account used to send with "basic" authentication (only on Microsoft Windows with NotificationChannelType.smtp). |
SendEmailAddress |
String | Sender email address (only for NotificationChannelType.smtp)." |
Timeout |
String | Timeout for sending a mail (only on Microsoft Windows with NotificationChannelType.smtp)." |
NotificationChannelType
Properties:
Name | Type | Description |
---|---|---|
smtp |
String | SMTP (e-mail) channel. |
command |
String | Command line channel. |
NotificationSendIf
Properties:
Name | Type | Description |
---|---|---|
Ok |
Integer | Trigger a notification if the status changes to Ok. |
Warning |
Integer | Trigger a notification if the status changes to Warning. |
Critical |
Integer | Trigger a notification if the status changes to Critical. |
NotificationSendtimeFlags
Properties:
Name | Type | Description |
---|---|---|
Core |
Integer | |
Remaining |
Integer | |
Maintenance |
Integer |
ServerInfoProperty
Properties:
Name | Type | Description |
---|---|---|
logouturl |
String | URL to be navigated to when hitting the logout button. |
defaultgroup |
String | Default group where all authenticated users belong to, if they are not explicitly assigned to a user group. |
defaultdatabase |
String | Default database where all FormLogAnalyzers data will be written to by default. This database is used also for storing OAuth tokens and form usage statistics. |
defaultchannel |
String | This ID of the NotificationChannel used to send mails in response to an incoming feedback. |
url |
String | URL to the app.telemetry used in links within the IT Infrastructure synchronization (e.g. https://myapmserver/apptelemetry). |
timezone |
String | Default time zone name. Check you Fabasoft app.telemetry installation for valid values or look at https://en.wikipedia.org/wiki/List_of_tz_database_time_zones |
ServiceCheckProperty
Properties:
Name | Type | Description |
---|---|---|
protocol |
String | The protocol required to interpret the counter. See ServiceCheckProtocol. |
counter |
String | The counter definition. |
warning |
String | The warning limit. |
error |
String | The error limit. |
ServiceCheckProtocol
Properties:
Name | Type | Description |
---|---|---|
winperf |
String | Microsoft Windows performance counter check. |
snmp |
String | SNMP counter check. |
winsvc |
String | Microsoft Windows service availability check. |
wincluster |
String | Microsoft Windows Cluster resource availability check. |
rhelcluster |
String | Red Hat cluster suite service availability check. |
linuxsvc |
String | Linux process availability check. |
counter |
String | Counter check using existing counter definition. |
formula |
String | Counter check using formula. |
procfs |
String | Linux /proc counter check. |
httpcheck |
String | Web service availability check. |
tcpping |
String | TCP Ping availability check. |
file |
String | Counter check using file system. |
logpool |
String | Log pool statistics counter check. |
icmpping |
String | ICMP Ping availability check. |
serverstat |
String | Server Statistics check. |
ServiceDeskAthenticationType
Properties:
Name | Type | Description |
---|---|---|
basic |
String | Basic authentication (username/password). |
certificate |
String | Certificate authentication (requires a private key of a client certificate). |
kerberos |
String | Kerberos authentication (authenticate as the windows user the service is running under). |
oauth2 |
String | Use a OAuth 2 to authenticate with a web service. |
SnmpVersion
Properties:
Name | Type | Description |
---|---|---|
Version_1 |
String | SNMP Version 1. |
Version_2c |
String | SNMP Version 2c. |
Version_3 |
String | SNMP Version 3. |
StatusPropagation
Status propagation mode.
Properties:
Name | Type | Description |
---|---|---|
Worst |
Integer | Propagate the worst child status. |
Best |
Integer | Propagate best child status. |
TimeRangeType
Properties:
Name | Type | Description |
---|---|---|
Core |
Integer | |
Maintenance |
Integer | |
Remaining |
Integer | |
Sendmail |
Integer | |
Nomail |
Integer |
VmServerType
Properties:
Name | Type | Description |
---|---|---|
None |
Integer | No detection for virtual machines. |
VmWare |
Integer | Virtual machine detection for VMWare agents. |
HyperV |
Integer | Virtual machine detection for Microsoft HyperV agents. |
Methods
API(Integer, Integer)
Use this function do declare a minimal Fabasoft app.telemetry product version that is capable of executing your modules scripts. If later Fabasoft app.telemetry releases add new classes, attributes, ... any such element will be marked with the first version number that supports it. In case your script uses anything that has a version number in it's comments a call to the API function with the documented values is needed to ensure proper function of module upgrades.
Parameters:
Name | Type | Description |
---|---|---|
Integer |
major minimum required Fabasoft app.telemetry major version number. |
|
Integer |
minor minimum required Fabasoft app.telemetry minor version number. |
config_module(moduleId)
Initialize the Infrastructure API for the given module.
Parameters:
Name | Type | Description |
---|---|---|
moduleId |
String | Id of this module can only contain the characters: |
extend(target, …obj) → {Object}
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
target |
Object | the target object that will receive all enumerable own properties of all the subsequent parameters. |
|
obj |
Object |
<repeatable> |
an object whose enumerable own properties shall be applied onto the target object. |
Returns:
returns the modified target argument.
- Type
- Object
log(…argument)
Log all given arguments to the execution log for debugging purposes.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
argument |
* |
<repeatable> |
all arguments will be converted to a string and then logged adding a single space in between every argument. |
upgrade(version, transactionFunction)
Parameters:
Name | Type | Description |
---|---|---|
version |
Integer | the version number that this transaction updates to. |
transactionFunction |
upgradeTransactionCallback | the closure that performs the upgrade, after it completes the changes will be committed. If this function fails (throws an exception) none of the changes will be committed and no further upgrades will be performed. |
Type Definitions
selectorCallbackAgent(agent)
Selector callback for Agent objects. May be invoked multiple times!
Parameters:
Name | Type | Description |
---|---|---|
agent |
Agent | matching your selection criteria. |
selectorCallbackAgentGroup(agentGroup)
Selector callback for AgentGroup objects. May be invoked multiple times!
Parameters:
Name | Type | Description |
---|---|---|
agentGroup |
AgentGroup | matching your selection criteria. |
selectorCallbackAPMLogAnalyzer(logPool)
Selector callback for APMLogAnalyzer objects. May be invoked multiple times!
Parameters:
Name | Type | Description |
---|---|---|
logPool |
APMLogAnalyzer | matching your selection criteria. |
selectorCallbackChart(chart)
Selector callback for Chart objects. May be invoked multiple times!
Parameters:
Name | Type | Description |
---|---|---|
chart |
Chart | matching your selection criteria. |
selectorCallbackConfigObject(configObject)
Selector callback for ConfigObject objects. May be invoked multiple times!
Parameters:
Name | Type | Description |
---|---|---|
configObject |
ConfigObject | matching your selection criteria. |
selectorCallbackCounter(counter)
Selector callback for Counter objects. May be invoked multiple times!
Parameters:
Name | Type | Description |
---|---|---|
counter |
Counter | matching your selection criteria. |
selectorCallbackDashboard(dashboard)
Selector callback for Dashboard objects. May be invoked multiple times!
Parameters:
Name | Type | Description |
---|---|---|
dashboard |
Dashboard | matching your selection criteria. |
selectorCallbackDatabaseConnectionOLEDB(mssqlDatabaseConnection)
Selector callback for DatabaseConnectionOLEDB objects. May be invoked multiple times!
Parameters:
Name | Type | Description |
---|---|---|
mssqlDatabaseConnection |
DatabaseConnectionOLEDB | matching your selection criteria. |
selectorCallbackDatabaseConnectionPostgreSQL(pgsqlDatabaseConnection)
Selector callback for DatabaseConnectionPostgreSQL objects. May be invoked multiple times!
Parameters:
Name | Type | Description |
---|---|---|
pgsqlDatabaseConnection |
DatabaseConnectionPostgreSQL | matching your selection criteria. |
selectorCallbackFilterLogAnalyzer(filteredLogPool)
Selector callback for FilterLogAnalyzer objects. May be invoked multiple times!
Parameters:
Name | Type | Description |
---|---|---|
filteredLogPool |
FilterLogAnalyzer | matching your selection criteria. |
selectorCallbackFormLogAnalyzer(formLogPool)
Selector callback for FormLogAnalyzer objects. May be invoked multiple times!
Parameters:
Name | Type | Description |
---|---|---|
formLogPool |
FormLogAnalyzer | matching your selection criteria. |
selectorCallbackHoliday(holiday)
Selector callback for Holiday objects. May be invoked multiple times!
Parameters:
Name | Type | Description |
---|---|---|
holiday |
Holiday | matching your selection criteria. |
selectorCallbackLabel(label)
Selector callback for Label objects. May be invoked multiple times!
Parameters:
Name | Type | Description |
---|---|---|
label |
Label | matching your selection criteria. |
selectorCallbackLogStatistic(logPoolStatistic)
Selector callback for LogStatistic objects. May be invoked multiple times!
Parameters:
Name | Type | Description |
---|---|---|
logPoolStatistic |
LogStatistic | matching your selection criteria. |
selectorCallbackModule(module)
Selector callback for Module objects. May be invoked multiple times!
Parameters:
Name | Type | Description |
---|---|---|
module |
Module | matching your selection criteria. |
selectorCallbackNotificationAccount(notificationAccount)
Selector callback for NotificationAccount objects. May be invoked multiple times!
Parameters:
Name | Type | Description |
---|---|---|
notificationAccount |
NotificationAccount | matching your selection criteria. |
selectorCallbackNotificationChannel(notificationChannel)
Selector callback for NotificationChannel objects. May be invoked multiple times!
Parameters:
Name | Type | Description |
---|---|---|
notificationChannel |
NotificationChannel | matching your selection criteria. |
selectorCallbackNotificationSchedule(notificationSchedule)
Selector callback for NotificationSchedule objects. May be invoked multiple times!
Parameters:
Name | Type | Description |
---|---|---|
notificationSchedule |
NotificationSchedule | matching your selection criteria. |
selectorCallbackServer(server)
Selector callback for Server objects. May be invoked multiple times!
Parameters:
Name | Type | Description |
---|---|---|
server |
Server | matching your selection criteria. |
selectorCallbackService(service)
Selector callback for Service objects. May be invoked multiple times!
Parameters:
Name | Type | Description |
---|---|---|
service |
Service | matching your selection criteria. |
selectorCallbackServiceCheck(serviceCheck)
Selector callback for ServiceCheck objects. May be invoked multiple times!
Parameters:
Name | Type | Description |
---|---|---|
serviceCheck |
ServiceCheck | matching your selection criteria. |
selectorCallbackServiceDesk(serviceDesk)
Selector callback for ServiceDesk objects. May be invoked multiple times!
Parameters:
Name | Type | Description |
---|---|---|
serviceDesk |
ServiceDesk | matching your selection criteria. |
selectorCallbackServiceDeskFabasoftCloudTicketing(fabasoftServiceDesk)
Selector callback for ServiceDeskFabasoftCloudTicketing objects. May be invoked multiple times!
Parameters:
Name | Type | Description |
---|---|---|
fabasoftServiceDesk |
ServiceDeskFabasoftCloudTicketing | matching your selection criteria. |
selectorCallbackServiceGroup(serviceGroup)
Selector callback for ServiceGroup objects. May be invoked multiple times!
Parameters:
Name | Type | Description |
---|---|---|
serviceGroup |
ServiceGroup | matching your selection criteria. |
selectorCallbackSLADefinition(slaDefinition)
Selector callback for SLADefinition objects. May be invoked multiple times!
Parameters:
Name | Type | Description |
---|---|---|
slaDefinition |
SLADefinition | matching your selection criteria. |
selectorCallbackViewLogAnalyzer(viewLogPool)
Selector callback for ViewLogAnalyzer objects. May be invoked multiple times!
Parameters:
Name | Type | Description |
---|---|---|
viewLogPool |
ViewLogAnalyzer | matching your selection criteria. |
selectorCallbackWebTimingLogAnalyzer(webTimingLogPool)
Selector callback for WebTimingLogAnalyzer objects. May be invoked multiple times!
Parameters:
Name | Type | Description |
---|---|---|
webTimingLogPool |
WebTimingLogAnalyzer | matching your selection criteria. |
selectorInstancedCallbackAgent(agent, instance)
Selector callback for Agent objects. Called for every unique instance passed to the selector function.
Parameters:
Name | Type | Description |
---|---|---|
agent |
Agent | the Agent instance that corresponds to the passed instance. |
instance |
String | CISElement | the instance name or object corresponding to the passed Agent instance. |
selectorInstancedCallbackAgentGroup(agentGroup, instance)
Selector callback for AgentGroup objects. Called for every unique instance passed to the selector function.
Parameters:
Name | Type | Description |
---|---|---|
agentGroup |
AgentGroup | the AgentGroup instance that corresponds to the passed instance. |
instance |
String | CISElement | the instance name or object corresponding to the passed AgentGroup instance. |
selectorInstancedCallbackAPMLogAnalyzer(logPool, instance)
Selector callback for APMLogAnalyzer objects. Called for every unique instance passed to the selector function.
Parameters:
Name | Type | Description |
---|---|---|
logPool |
APMLogAnalyzer | the APMLogAnalyzer instance that corresponds to the passed instance. |
instance |
String | CISElement | the instance name or object corresponding to the passed APMLogAnalyzer instance. |
selectorInstancedCallbackChart(chart, instance)
Selector callback for Chart objects. Called for every unique instance passed to the selector function.
Parameters:
Name | Type | Description |
---|---|---|
chart |
Chart | the Chart instance that corresponds to the passed instance. |
instance |
String | CISElement | the instance name or object corresponding to the passed Chart instance. |
selectorInstancedCallbackConfigObject(configObject, instance)
Selector callback for ConfigObject objects. Called for every unique instance passed to the selector function.
Parameters:
Name | Type | Description |
---|---|---|
configObject |
ConfigObject | the ConfigObject instance that corresponds to the passed instance. |
instance |
String | CISElement | the instance name or object corresponding to the passed ConfigObject instance. |
selectorInstancedCallbackCounter(counter, instance)
Selector callback for Counter objects. Called for every unique instance passed to the selector function.
Parameters:
Name | Type | Description |
---|---|---|
counter |
Counter | the Counter instance that corresponds to the passed instance. |
instance |
String | CISElement | the instance name or object corresponding to the passed Counter instance. |
selectorInstancedCallbackDashboard(dashboard, instance)
Selector callback for Dashboard objects. Called for every unique instance passed to the selector function.
Parameters:
Name | Type | Description |
---|---|---|
dashboard |
Dashboard | the Dashboard instance that corresponds to the passed instance. |
instance |
String | CISElement | the instance name or object corresponding to the passed Dashboard instance. |
selectorInstancedCallbackDatabaseConnectionOLEDB(mssqlDatabaseConnection, instance)
Selector callback for DatabaseConnectionOLEDB objects. Called for every unique instance passed to the selector function.
Parameters:
Name | Type | Description |
---|---|---|
mssqlDatabaseConnection |
DatabaseConnectionOLEDB | the DatabaseConnectionOLEDB instance that corresponds to the passed instance. |
instance |
String | CISElement | the instance name or object corresponding to the passed DatabaseConnectionOLEDB instance. |
selectorInstancedCallbackDatabaseConnectionPostgreSQL(pgsqlDatabaseConnection, instance)
Selector callback for DatabaseConnectionPostgreSQL objects. Called for every unique instance passed to the selector function.
Parameters:
Name | Type | Description |
---|---|---|
pgsqlDatabaseConnection |
DatabaseConnectionPostgreSQL | the DatabaseConnectionPostgreSQL instance that corresponds to the passed instance. |
instance |
String | CISElement | the instance name or object corresponding to the passed DatabaseConnectionPostgreSQL instance. |
selectorInstancedCallbackFilterLogAnalyzer(filteredLogPool, instance)
Selector callback for FilterLogAnalyzer objects. Called for every unique instance passed to the selector function.
Parameters:
Name | Type | Description |
---|---|---|
filteredLogPool |
FilterLogAnalyzer | the FilterLogAnalyzer instance that corresponds to the passed instance. |
instance |
String | CISElement | the instance name or object corresponding to the passed FilterLogAnalyzer instance. |
selectorInstancedCallbackFormLogAnalyzer(formLogPool, instance)
Selector callback for FormLogAnalyzer objects. Called for every unique instance passed to the selector function.
Parameters:
Name | Type | Description |
---|---|---|
formLogPool |
FormLogAnalyzer | the FormLogAnalyzer instance that corresponds to the passed instance. |
instance |
String | CISElement | the instance name or object corresponding to the passed FormLogAnalyzer instance. |
selectorInstancedCallbackHoliday(holiday, instance)
Selector callback for Holiday objects. Called for every unique instance passed to the selector function.
Parameters:
Name | Type | Description |
---|---|---|
holiday |
Holiday | the Holiday instance that corresponds to the passed instance. |
instance |
String | CISElement | the instance name or object corresponding to the passed Holiday instance. |
selectorInstancedCallbackLabel(label, instance)
Selector callback for Label objects. Called for every unique instance passed to the selector function.
Parameters:
Name | Type | Description |
---|---|---|
label |
Label | the Label instance that corresponds to the passed instance. |
instance |
String | CISElement | the instance name or object corresponding to the passed Label instance. |
selectorInstancedCallbackLogStatistic(logPoolStatistic, instance)
Selector callback for LogStatistic objects. Called for every unique instance passed to the selector function.
Parameters:
Name | Type | Description |
---|---|---|
logPoolStatistic |
LogStatistic | the LogStatistic instance that corresponds to the passed instance. |
instance |
String | CISElement | the instance name or object corresponding to the passed LogStatistic instance. |
selectorInstancedCallbackModule(module, instance)
Selector callback for Module objects. Called for every unique instance passed to the selector function.
Parameters:
Name | Type | Description |
---|---|---|
module |
Module | the Module instance that corresponds to the passed instance. |
instance |
String | CISElement | the instance name or object corresponding to the passed Module instance. |
selectorInstancedCallbackNotificationAccount(notificationAccount, instance)
Selector callback for NotificationAccount objects. Called for every unique instance passed to the selector function.
Parameters:
Name | Type | Description |
---|---|---|
notificationAccount |
NotificationAccount | the NotificationAccount instance that corresponds to the passed instance. |
instance |
String | CISElement | the instance name or object corresponding to the passed NotificationAccount instance. |
selectorInstancedCallbackNotificationChannel(notificationChannel, instance)
Selector callback for NotificationChannel objects. Called for every unique instance passed to the selector function.
Parameters:
Name | Type | Description |
---|---|---|
notificationChannel |
NotificationChannel | the NotificationChannel instance that corresponds to the passed instance. |
instance |
String | CISElement | the instance name or object corresponding to the passed NotificationChannel instance. |
selectorInstancedCallbackNotificationSchedule(notificationSchedule, instance)
Selector callback for NotificationSchedule objects. Called for every unique instance passed to the selector function.
Parameters:
Name | Type | Description |
---|---|---|
notificationSchedule |
NotificationSchedule | the NotificationSchedule instance that corresponds to the passed instance. |
instance |
String | CISElement | the instance name or object corresponding to the passed NotificationSchedule instance. |
selectorInstancedCallbackServer(server, instance)
Selector callback for Server objects. Called for every unique instance passed to the selector function.
Parameters:
Name | Type | Description |
---|---|---|
server |
Server | the Server instance that corresponds to the passed instance. |
instance |
String | CISElement | the instance name or object corresponding to the passed Server instance. |
selectorInstancedCallbackService(service, instance)
Selector callback for Service objects. Called for every unique instance passed to the selector function.
Parameters:
Name | Type | Description |
---|---|---|
service |
Service | the Service instance that corresponds to the passed instance. |
instance |
String | CISElement | the instance name or object corresponding to the passed Service instance. |
selectorInstancedCallbackServiceCheck(serviceCheck, instance)
Selector callback for ServiceCheck objects. Called for every unique instance passed to the selector function.
Parameters:
Name | Type | Description |
---|---|---|
serviceCheck |
ServiceCheck | the ServiceCheck instance that corresponds to the passed instance. |
instance |
String | CISElement | the instance name or object corresponding to the passed ServiceCheck instance. |
selectorInstancedCallbackServiceDesk(serviceDesk, instance)
Selector callback for ServiceDesk objects. Called for every unique instance passed to the selector function.
Parameters:
Name | Type | Description |
---|---|---|
serviceDesk |
ServiceDesk | the ServiceDesk instance that corresponds to the passed instance. |
instance |
String | CISElement | the instance name or object corresponding to the passed ServiceDesk instance. |
selectorInstancedCallbackServiceDeskFabasoftCloudTicketing(fabasoftServiceDesk, instance)
Selector callback for ServiceDeskFabasoftCloudTicketing objects. Called for every unique instance passed to the selector function.
Parameters:
Name | Type | Description |
---|---|---|
fabasoftServiceDesk |
ServiceDeskFabasoftCloudTicketing | the ServiceDeskFabasoftCloudTicketing instance that corresponds to the passed instance. |
instance |
String | CISElement | the instance name or object corresponding to the passed ServiceDeskFabasoftCloudTicketing instance. |
selectorInstancedCallbackServiceGroup(serviceGroup, instance)
Selector callback for ServiceGroup objects. Called for every unique instance passed to the selector function.
Parameters:
Name | Type | Description |
---|---|---|
serviceGroup |
ServiceGroup | the ServiceGroup instance that corresponds to the passed instance. |
instance |
String | CISElement | the instance name or object corresponding to the passed ServiceGroup instance. |
selectorInstancedCallbackSLADefinition(slaDefinition, instance)
Selector callback for SLADefinition objects. Called for every unique instance passed to the selector function.
Parameters:
Name | Type | Description |
---|---|---|
slaDefinition |
SLADefinition | the SLADefinition instance that corresponds to the passed instance. |
instance |
String | CISElement | the instance name or object corresponding to the passed SLADefinition instance. |
selectorInstancedCallbackViewLogAnalyzer(viewLogPool, instance)
Selector callback for ViewLogAnalyzer objects. Called for every unique instance passed to the selector function.
Parameters:
Name | Type | Description |
---|---|---|
viewLogPool |
ViewLogAnalyzer | the ViewLogAnalyzer instance that corresponds to the passed instance. |
instance |
String | CISElement | the instance name or object corresponding to the passed ViewLogAnalyzer instance. |
selectorInstancedCallbackWebTimingLogAnalyzer(webTimingLogPool, instance)
Selector callback for WebTimingLogAnalyzer objects. Called for every unique instance passed to the selector function.
Parameters:
Name | Type | Description |
---|---|---|
webTimingLogPool |
WebTimingLogAnalyzer | the WebTimingLogAnalyzer instance that corresponds to the passed instance. |
instance |
String | CISElement | the instance name or object corresponding to the passed WebTimingLogAnalyzer instance. |
upgradeTransactionCallback(cfg)
The upgrade transaction callback receives an instance of the Config class with which it can perform modify the infrastructure.
Parameters:
Name | Type | Description |
---|---|---|
cfg |
Config | an instance of the Config class with selectors for infrastructure modification. |