Table of Contents

Parameter names

  • Parameter names must be well-chosen, describing the value that the parameter will hold. Note that this is also important to improve the readability of code in Quick Actions:

    • The Parameter class (Skyline.DataMiner.Scripting) generates constant fields for parameters defined in a protocol. The name of a field corresponds to the name of the parameter, excluding spaces and symbols.

    • The SLProtocolExt interface generates properties for parameters defined in a protocol. The name of a property corresponds to the name of the parameter, excluding spaces and symbols.

  • Prohibited names

    The following strings must not be used as parameter names or parameter descriptions. Note that the items in the table should be considered case-insensitive (E.g. _clients_connected must also not be used).

__Clients_connected DMA Redundancy Status Redundancy Group added
__Communication_DataMiner_RX DMS Revisioned Scheduler info
__Communication_DataMiner_TX Document added Scheduled Task Created
__Communication_Device Document edited Scheduled Task Updated
__Communication_Device_DataMiner_RX Document removed Scheduled Task Deleted
__Communication_Device_Iteration Edited Security Edited
__Communication_Device_RTT Element alarm state Service Templates
__Communication_info_state Element Connections Edited Script Added
__Communication_Message_Drops Element created Script Deleted
__Communication_Session_DataMiner_TX Element disconnection Script Edited
__Communication info Element masked Script execution failure
__Element id Element unmasked Script started
__Element Latch state Entered Prioritized Mode Service added
__Element Latch state Error during synchronization Service path changed
__Element_Priority File changed Set as production protocol
__Element_Priority Filter added Set Parameter
__Element RCA Level Filter edited SMS Received
__Increment_PID Filter deleted SMS Sent
__Last_reset_time_pi_alarm GSM Signal Strength SNMP-Managers edited
__Nbr_of_alarms GSM General Information SNMPAgent
__PID Import elements Spectrum Monitor Created
__Reset_alarms Information.xml assigned Spectrum Monitor Deleted
__Start_time_first_alarm Information Added Spectrum Monitor Edited
__Start_time_last_alarm Information Deleted Spectrum Monitor Failure
__Timer_base Information Edited Spectrum Script Added
__Properties IP Settings Spectrum Script Edited
__Property name Latch reset info Spectrum Script Deleted
__Property type Left Prioritized Mode Start Element Failed
__Property value Link file Start synchronization
__Read out properties Linked to Startup DataMiner Agent
Alarm colors edited Load Element Failed Startup error
Alarm Template Added Load Protocol Failed STATE
Alarm Template Assigned lock_status State change
Alarm Template Deleted lock_status Stop DataMiner
Alarm Template Edited lock_owner Synchronization finished
Annotations Edited Map Configuration Table Repair
Asset Manager Configuration Mobile gateway Task started
Automation info Mobile Gateway lost contact with DataMiner TIMEOUT
Backup status Nbr of alarms TotalNbrOfActiveAlarms
Client disconnected New client registered TotalNbrOfActiveCriticalAlarms
Client Eventing New Element connection TotalNbrOfActiveMajorAlarms
Client notification No connection with DMA TotalNbrOfActiveMaskedAlarms
Collaboration Message Notification TotalNbrOfActiveMinorAlarms
Connection established with DMA Parameter descriptions TotalNbrOfActiveWarningAlarms
Correlation engine Preset Created Trending Template Added
Database Preset Edited Trending Template Assigned
Database optimization Preset Renamed Trending Template Deleted
Database stack Preset Deleted Trending Template Edited
DataMiner Agent found Protocol Added User settings
DataMiner Agent lost Protocol Deleted VDX Deleted
DataMiner run-time Protocol Edited VDX Added
Database settings edited Protocol Replaced VDX Edited
Deleted Real-time TCP Socket Views Edited