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 |