Home
Light
Dark
Auto
Table of Contents
Data
Miner Development Guide
Connectors
Getting started with data source integrations
Introduction
Connector fundamentals
Metadata
Protocol version semantics
Impact of protocol version changes
Protocol changes
Change DCF
Change Unicode
Change connection(s)
Change layout
Change exported protocol name (DVE)
Change page name
Change minimum required Data
Miner version
Change protocol name
Change Inter
App range
Parameter changes
Change parameter description
Change parameter ID
Change parameter discreet and/
or exception
Change parameter Interprete
Change parameter range
Change matrix parameter size
Change alarm monitoring and/
or trending
Remove parameter
Table parameter changes
Change primary key
Change display key
Replace display
Column by naming
Change to partial table
Change logger table
Change column order
Change displayed column order
Logic
Parameters
Groups
Timers
Triggers
Actions
Actions Overview
add to execute
aggregate
append
append data
change length
clear
clear length info
clear on display
close
copy
copy reverse
crc
execute
execute next
execute one
execute one now
execute one top
force execute
go
increment
length
lock/
unlock
make
merge
multiply
normalize
open
pow
priority lock/
unlock
read
read file
read stuffing
replace
replace data
reschedule
restart timer
reverse
run actions
save
set
set and get with wait
set info
set next
set with wait
sleep
start
stop
stop current group
stuffing
swap column
timeout
wmi
QActions
Examples
Conditions
Examples
Use cases
Internal flow - concept
Internal flow - element startup
Internal flow - QActions
Inner workings
Introduction
SLData
Miner
SLProtocol
SLScripting
SLElement
Change-based event handling
Internal storage
Overview
Reserved IDs
Reserved parameter IDs
Other reserved IDs
Data
Miner element control protocol
Aggregator
Enhanced service
SLA
Spectrum analyzer
UI Components
Visualizing UI components
Label
Text box
Drop-down list
Combo box
Slider
Button
Toggle button
Page button
Datetime picker
Duration picker
Analog
Progress bar
Title
Group box
Chart
Table
Defining a table
Column option types
Primary keys
Display keys
Foreign keys
Relations
Setting row text color
Configuring buttons to open Data
Miner objects from table cells
Exercise
Custom table context menu
Matrix
Standard matrix
Matrix parameters
Composing crosspoints on matrix parameters
Setting crosspoints
Dynamically changing matrix configuration
Setting input/
output names via a table
Discreet info
Matrix development using DIS
Exercise
Table-based matrix
Matrix parameter
Matrix Inputs Table parameter
Matrix Outputs Table parameter
Matrix Helper
Tree control
Tree
Control tag
Advanced hierarchy
Alarm bubble-Up
Icons
M:N relations
Connections
Introduction
Virtual
SNMP
Introduction
OIDs
Retrieving a variable
Retrieving multiple variables
Dynamically retrieving a value
Altering a variable
Altering multiple variables
Retrieving tables
Altering a table cell
Traps
Bitrate calculations
SNMPv3
Protocol inner workings
Exercise
Serial
Introduction
Creating commands and responses
Pairs
Break signal
Displaying bytes as numbers
Serially polling different devices from a single element
Serial single
Dynamic polling
Secure Shell (SSH)
SSL/
TLS encryption
Socket buffer
Hostname resolution
Exercise
Smart serial
Introduction
Data forwarding from SLPort to SLProtocol
Configuring a smart-serial connection as a server
Smart-serial behavior after a physical device disconnect
Logging incoming data
Dynamic polling
HTTP
Introduction
Implementing HTTP communication
Element configuration
Dynamically changing the IP and port
HTTPS
Parsing HTML
Parsing JSON
Examples
Use case
Web
Sockets
Introduction
Implementing a Web
Socket
Connection status
Communication
Dynamically changing the Web
Socket IP and port
Web
Socket use cases
Normal Web
Socket connection
Web
Socket connection with dynamic IP
Web
Socket connection with custom handshake
Web
Socket connection with custom handshake and dynamic IP
Slow poll mode ping group
Service
Redundant polling
Dynamically changing a connection of a group
Monitoring
Alarming
Trending
Advanced functionality
View tables
View tables in the same element
View tables from other elements
Forcing a (direct) view table refresh from within a protocol
Logger tables
Implementing logger tables
Querying logger tables
Extending logger tables
Defining a logger table of type Direct
Connection with a primary key
Dynamic Virtual Elements
Implementing DVE functionality
Export rules
Views
Timeout state
Severity state column
Toggling DVE creation
Remarks
Exercise
Data
Miner Connectivity Framework
Interfaces and connections
Defining interfaces
DCF and matrices
Data
Miner DCF tables
DCF in the Data
Miner class library
DCF Helper class
DCF best practices
Inter-element communication
Element connections
Data distribution
Parameter replication
Class Library
Multi-threading
Multi-threaded timers
Introduction
SNMP
Serial
SSH
HTTP
Custom properties
Custom element properties
Editing custom properties
Data
Miner data persistence
Standalone parameters
Persisting tables
Data
Miner general database - RDBMS
Data
Miner general database - NoSQL database - Cassandra
Data
Miner Mediation Layer
Introduction
Creating a base protocol
Linking a device protocol to a base protocol
Base protocol hierarchies
Linking parameters
Syntax of Mediation/
Link
To tags
Linking table parameters
Data pages
Connector documentation
Connector documentation template
Questions & Answers
Best practices
General
Protocol name
Formatting
Names
Reserved parameter names
ID values
ID range
ID gaps
ID ordering
ID grouping
C# code conventions
General
Capitalization style
Namespaces
Classes,
structs and interfaces
Enumerations
Methods
Properties
Fields
Parameters
Local variables
Ordering
Layout
Spacing
Readability
Maintainability
XML documentation
Commenting
Administrative metadata
Comment metadata
Protocol metadata
User interface
Element wizard
Default settings
Connection names
Protocol pages
Displayed text
Title case
Brand and product names
Acronyms and initialisms
Parameters
Tables
Buttons
Toggle buttons
Page buttons
Progress bars
Monitoring
Trending
Alarming
Protocol
API
Device API
Data
Miner API
Communication
Logic
Operation duration
Operation execution delay
Value update verification
Protocol threads
Timers
DVE
Tables
Primary keys
Display keys
Data handling
Integrity constraints
Preserve state option
Clear Table Data on Polling Disable
Parameters
Saving parameters
Loading parameters in SLElement
QActions
Functionality
Maintainability
Robustness
Conditional execution
Localization
Inter-process communication
Exception handling
Logging
Multi-threading
Thread.
Sleep
Style
Cop
.NET Recommendations
Microbenchmarking
String vs.
String
Builder
Conditional statements
Loops
Collections
Linq
Validation
Points of attention
Skyline Driver Passport Platform
Minimum DMA version
How-tos
How to aggregate alarm severities
How to configure multi-threaded timers
How to create an HTTP connector (Coin
Market
Cap use case)
How to define serial and smart-serial responses in one and the same protocol
How to handle XML and JSON data in QActions
How to implement the Subtable feature
How to integrate RabbitMQ with Data
Miner
How to integrate the HTTP Sessions Table in a connector
How to retrieve protocol pending calls
How to use history sets on a protocol parameter
How to use multiple protocol threads to split communication and parsing
How to use 'on each' in a protocol trigger
How to use the element log in connector integrations
Troubleshooting
Investigating a protocol thread RTE
Why is serial data not visible in Data
Miner?
QAction exceptions
System.
Null
Reference
Exception
System.
Index
Out
OfRange
Exception
System.
Format
Exception
System.
Collections.
Generic.
Key
Not
Found
Exception
System.
Out
OfMemory
Exception
System.
Stack
Overflow
Exception
Exception in Finalizer
Identifying the source of an exception
Use cases
Debugging connectors - element connections
Debugging connectors - RTE caused by non-poll group in timer
Debugging connectors - seeing through the smoke
Debugging connectors - serial communication returning command echoes
Debugging connectors - tracing the stack
Investigating slow device control using dot
Trace
Protocol thread run-time errors - use cases
Automation scripts
Getting started with Automation script development
Actions
Assign dummy
Assign template
C# code
Clear memory
Comment
Email
Exit
Find interactive client
Get
Go to
If
Information
Label
Log
Script
Set
Set element state
Sleep
SMS
Upload report to FTP
Upload report to shared folder
UI
UIBlock
Type overview
Best practices
How-tos
Making your Automation scripts debug-ready
Getting started with the IAS Toolkit
Implementing interactive Automation scripts in regression tests (best practices)
Creating a Cypress test for an interactive Automation script
Class Library
Class library introduction
Class library development
Class library versioning
Lazy loading
Element creation
Monitors
Requirements
Getting started
Cleanup rules
Starting a started monitor
Stopping a stopped monitor
Scheduler
Obsolete namespaces
Examples
Inter
App framework
About the Inter
App framework
Getting started with the Inter
App framework
Creating an API
Creating an executor
Receiving a call
Sending a call
Known types
Customizations
Examples
Getting started as a System Developer
API documentation
Namespaces
Skyline.
Data
Miner.
Scripting
Skyline.
Data
Miner.
Automation
Skyline.
Data
Miner.
Core.
Data
Miner
System.
Common
Skyline.
Data
Miner.
Core.
Data
Miner
System.
Automation
Skyline.
Data
Miner.
Core.
Data
Miner
System.
Protocol
Skyline.
Data
Miner.
Net
Skyline.
Data
Miner.
Net.
Swarming
Skyline.
Data
Miner.
Data
Sources.
Open
Config.
Gnmi.
Api
Interop.
SLDms
Tamir.
Sharp
Ssh
Notify types
NT notify types
NT_
SMS
NT_
ADD_
VIEW
NT_
ADD_
ELEMENT
NT_
DELETE_
VIEW
NT_
DELETE_
ELEMENT
NT_
EDIT_
VIEW
NT_
TRENDING_
ASSIGN_
TEMPLATE
NT_
VDX_
CHANGE_
VIEWS
NT_
SEND_
DMS_
FILE_
CHANGE
NT_
GET_
ALARM_
INFO
NT_
SET_
PARAMETER
NT_
SET_
AS_
CURRENT_
PROTOCOL
NT_
GET_
CURRENT_
PROTOCOL
NT_
GET_
DATA
NT_
EDIT_
PROPERTY
NT_
GET_
VALUE
NT_
DELETE_
REDUNDANCY_
GROUP
NT_
GET_
PARAMETER
NT_
DELETE_
SERVICE
NT_
SERVICE
NT_
ASSIGN_
SIMULATION
NT_
GET_
DESCRIPTION
NT_
GET_
PARAMETER_
BY_
NAME
NT_
GET_
PARAMETER_
BY_
DATA
NT_
GET_
ITEM_
DATA
NT_
SET_
ITEM_
DATA
NT_
GET_
AVAILABLE_
FILES
NT_
ADD_
FILE
NT_
REMOVE_
DOCUMENT
NT_
MAKE_
ALARM
NT_
DATAMINER_
INFO
NT_
GET_
USER
NT_
SET_
ELEMENT_
STATE
NT_
SET_
ALARM_
STATE
NT_
ASSIGN_
ALARM_
TEMPLATE
NT_
CHANGE_
PARENT_
OF_
VIEW
NT_
GET_
USER_
INFO
NT_
PUT_
PARAMETER_
INDEX
NT_
GET_
PARAMETER_
INDEX
NT_
UPDATE_
DESCRIPTION_
XML
NT_
UPDATE_
PORTS_
XML
NT_
SET_
DESCRIPTION
NT_
CHECK_
TRIGGER
NT_
GET_
ELEMENT_
NAME
NT_
ADD_
ROW
NT_
GET_
LICENSES
NT_
DELETE_
ROW
NT_
CREATE_
ELEMENT
NT_
GET_
DISPLAY_
FOR_
PK
NT_
GET_
PK_
FOR_
DISPLAY
NT_
GET_
KEY_
POSITION
NT_
SET_
PARAMETER_
WITH_
WAIT
NT_
GET_
INDEXES
NT_
GET_
VIEWS_
OF_
ELEMENT
NT_
SET_
BINARY_
DATA
NT_
GET_
ID_
OF_
ELEMENTS_
IN_
VIEW
NT_
GET_
VIEW_
ID
NT_
GET_
DOCUMENTS
NT_
CREATE_
FOLDER
NT_
DELETE_
FOLDER
NT_
RENAME_
FOLDER
NT_
FILL_
ARRAY
NT_
FILL_
ARRAY_
NO_
DELETE
NT_
ARRAY_
ROW_
COUNT
NT_
GET_
KEYS_
FOR_
INDEX
NT_
ADD_
NEW_
ELEMENT
NT_
GET_
SUBVIEWS
NT_
GET_
ROW
NT_
GET_
REMOTE_
TREND
NT_
FILL_
ARRAY_
WITH_
COLUMN
NT_
RUN_
ACTION
NT_
SET_
ROW
NT_
DIAG
NT_
SCHEDULE_
ROW_
ON_
TIMER
NT_
SERVICE_
SET_
VDX
NT_
REBUILD_
INDEX
NT_
LOG_
INDEX
NT_
ADD_
ROW_
RETURN_
KEY
NT_
ASSIGN_
DYNAMIC_
OID
NT_
CHANGE_
COMMUNICATION_
STATE
NT_
SET_
PARAMETER_
WITH_
HISTORY
NT_
GET_
REMOTE_
TREND_
AVG
NT_
EXISTS_
ROW
NT_
GET_
BITRATE_
DELTA
NT_
GET_
BITRATE_
DATA
NT_
SERVICE_
REMOTE
NT_
ALL_
TRAP_
INFO
NT_
SNMP_
SET
NT_
INCREMENT_
ROW
NT_
SNMP_
GET
NT_
GET_
VIEW_
NAME
NT_
INVALIDATE_
PARAMETER
NT_
GET_
VIEW_
PROPERTIES
NT_
SYNC_
SNMP_
MANAGER
NT_
GET_
TABLE_
COLUMNS
NT_
GET_
CAPABILITIES
NT_
DOES_
ELEMENT_
EXIST
NT_
GET_
FAILOVER_
CONFIG
NT_
ADD_
VIEW_
PARENT_
AS_
NAME
NT_
RESET_
THREAD_
POOL
NT_
SET_
THREAD_
POOL_
STATE
NT_
SET_
ID_
RANGE
NT_
FILL_
ARRAY_
WITH_
COLUMN_
ONLY_
UPDATES
NT_
DVE_
CREATION_
FLAG
NT_
GET_
VIEW_
PROPERTY
NT_
GET_
ACTIVATED_
LICENSE_
COUNTERS
NT_
FIND_
HOSTING_
AGENT
NT_
CLOSE_
HISTORY_
TREND_
WINDOW
NT_
ELEMENT_
STARTUP_
COMPLETE
NT_
DB_
CLEANING
NT_
GET_
TABLE_
ID_
BY_
COLUMN_
ID
NT_
GET_
PK_
ID_
BY_
TABLE_
ID
NT_
GET_
KEYS_
SLPROTOCOL
NT_
GET_
KEYS_
FOR_
INDEX_
CASED
NT_
SNMP_
RAW_
GET
NT_
SNMP_
RAW_
SET
NT_
SET_
BITRATE_
DELTA_
INDEX_
TRACKING
NT_
ADD_
VIEWS
DMS notify types
DMS_
SET_
PARAMETER
DMS_
GET_
ELEMENT_
NAME
DMS_
GET_
ELEMENT_
ID
DMS_
SNMP_
NOTIFICATION
DMS_
GET_
ELEMENT_
ID_
FROM_
IP
DMS_
ELEMENT_
ALARM_
STATE
DMS_
DIAG
DMS_
GET_
VALUE
DMS_
GET_
ELEMENT_
STATE
DMS_
GET_
ELEMENTS_
USING_
PROTOCOL
Error codes
Data
Miner error codes
Error codes table
Extension modules error codes
Communication
Gateway error codes
Schema reference
Protocol schema
Protocol
@base
For
Actions
Action
@id
Condition
Name
On
@id
@nr
Type
@allowed
@arguments
@endoffset
@id
@nr
@options
@regex
@reschedule
@return
Value
@scale
@script
@sequence
@startoffset
@value
Advanced
@ignore
Equal
Response
@stuffing
Alarm
Level
Links
Alarm
Level
Link
@destination
@filters
@id
@remote
Element
App
@type
Chains
@filters
Chain
@default
Selection
Field
@grouping
Name
@name
@options
@topology
Display
Visibility
@default
Standalone
@pid
Value
Field
@display
Table
@name
@options
@pid
Diagram
Pids
Diagram
Sorting
Diagram
Title
Format
Display
Selection
Visibility
@default
Standalone
@pid
Value
Search
Chain
@name
Display
Visibility
@default
Standalone
@pid
Value
Tabs
Tab
@name
@table
Pid
Display
Visibility
@default
Standalone
@pid
Value
Fields
Field
@column
Pid
@name
Display
Visibility
@default
Standalone
@pid
Value
Substitutions
Substitution
Regex
Input
Output
Validation
Error
Message
Regex
Commands
Command
@ascii
@id
Content
Param
Description
Name
Web
Socket
Message
Type
Compliancies
Cassandra
Ready
Cassandra
Required
Maximum
Supported
Version
Minimum
Required
Version
Description
DeviceOID
Display
@default
Page
@page
Options
@page
Order
@type
@wide
Column
Pages
Pages
Page
Name
Visibility
@default
@overridePID
@value
Element
Type
Export
Rules
Export
Rule
@attribute
@name
@regex
@table
@tag
@value
@where
Attribute
@where
Tag
@where
Value
General
Parameters
General
Parameter
@enabled
@group
Groups
Group
@connection
@connectionPID
@id
@ping
@thread
Id
Condition
Content
@multiple
Get
Action
@next
Pair
@next
Param
@next
Session
@connection
@next
Trigger
@next
Description
Name
Type
HTTP
Session
@id
@ignore
Timeout
@keep
Alive
@login
Method
@name
@password
@proxy
Password
@proxy
Server
@proxy
User
@timeout
@user
Name
Connection
@id
@ignore
Timeout
@name
@timeout
Request
@pid
@url
@verb
Data
@pid
Headers
Header
@key
@pid
Parameters
Parameter
@key
@pid
Response
@status
Code
Content
@pid
Headers
Header
@key
@pid
Icon
IntegrationID
Internal
Licenses
Internal
License
@type
Mib
Name
No
Timeouts
No
Timeout
Ownership
Elements
Element
Alarm
Template
Access
Type
Description
Access
Type
Properties
Property
Access
Type
Name
Protocol
Trend
Template
Access
Type
Redundancy
Groups
Redundancy
Group
Description
Access
Type
Maintenance
Access
Type
Switching
Access
Type
Services
Service
Description
Access
Type
Properties
Property
Access
Type
Name
Views
View
Properties
Property
Access
Type
Name
Pairs
Pair
@id
@options
@ping
@timeout
Condition
Content
Command
Response
Response
OnBad
Command
Description
Name
Parameter
Groups
Group
@calculate
Alarm
State
@dynamic
Id
@dynamic
Index
@dynamic
UsePK
@id
@is
Internal
@name
@type
Params
Param
@id
@index
Params
@load
Sequence
Param
@confirm
Popup
@duplicate
As
@export
@history
Set
@id
@level
@options
@polling
Interval
@save
@save
Interval
@setter
@snapshot
@snmp
Set
And
Get
@trending
@verification
Timeout
Alarm
@active
Time
@options
@type
CH
CL
Info
MaH
MaL
MiH
MiL
Monitored
@disabled
If
Normal
WaH
WaL
Array
Options
@delete
Row
@display
Column
@index
@options
@partial
@snmp
Index
Column
Option
@cpe
Alignment
@idx
@options
Options overview
@pid
@polling
Rate
@type
@value
Naming
Format
CRC
Content
Param
Type
@byteoffset
@groupbytes
@mod
@off
@options
@totaloffset
Cross
Driver
Options
Cross
Driver
Option
@protocol
@remote
TablePID
PIDTranslation
@local
@remote
Dashboard
Dashboard
Options
Dashboard
Option
@name
@type
Type
Database
Column
Definition
@default
Connection
Type
CQLOptions
Clustering
Finalizer
Table
Property
Indexing
Options
@enabled
Partition
@partitions
ToKeep
Dependencies
Id
@post
Set
Description
Display
Decimals
Dynamic
Units
Unit
@decimals
Parameters
View
@options
@type
Parameters
Parameter
@id
@options
@table
Index
Positions
Position
Column
Page
@meas
Type
Row
Range
High
Low
RTDisplay
@on
App
Level
Steps
Trending
@logarithmic
Type
@operations
Units
Hyper
Links
Hyper
Link
@value
Parsing
Icon
@ref
Information
Alarm
Description
Category
Corrective
Action
Includes
Include
Subtext
Text
Interprete
Alignment
Base
Bits
Byte
Offset
Decimals
Default
Value
Endian
Exceptions
Exception
@id
@value
Display
@state
Value
Factor
Length
Length
Type
@id
@times
Nbr
OfBits
Off
Set
@id
Others
Other
@id
Display
@state
Value
Range
High
Low
Raw
Type
Rounding
Scale
@high
@high
Data
@low
@low
Data
Sequence
@loop
@noset
Start
Position
Type
@filter
@trim
Value
Length
Content
Param
Matrix
Inputs
@table
Pid
Mappings
Mapping
@name
@type
Matrix
Options
Matrix
Option
@name
@type
Outputs
@table
Pid
Mappings
Mapping
@name
@type
Measurement
Discreets
@dependency
Id
@matrix
Layout
Discreet
@dependency
Values
@display
Icon
And
Label
@export
@icon
Ref
@options
Display
@state
Tooltip
Value
@location
@type
Threshold
Type
@case
@continuous
@hex
@lines
@link
@number
@options
@scientific
Notation
@verification
Deviation
@width
Mediation
Link
To
@description
@ops
@pid
@protocol
Value
Mapping
@remote
Value
@value
Message
Name
Replication
@domain
@ip
@pwd
@uid
Element
@dynamic
Parameter
@dynamic
SNMP
@options
Enabled
Factor
Invalid
Response
Handling
Infinite
Loop
OID
@id
@ipid
@options
@skip
Dynamic
SNMPGet
@type
Trap
Mappings
Trap
Mapping
@binding
Match
@severity
@value
TrapOID
@check
Bindings
@ipid
@map
Alarm
@set
Bindings
@type
Type
Type
@alarm
Registration
@distribution
@dynamic
Snmp
Get
@id
@options
@relative
Timers
@times
@virtual
Ports
Port
Settings
@visible
InUi
Port
Settings
@name
Baudrate
Default
Value
Disabled
Range
From
To
Value
Bus
Address
Default
Value
Disabled
Range
From
To
Value
Databits
Default
Value
Disabled
Range
From
To
Value
Flowcontrol
Default
Value
Disabled
Range
From
To
Value
Flush
Per
Datagram
Get
Community
Default
Value
Disabled
IPport
Default
Value
Disabled
Local
IPport
Default
Value
Disabled
Parity
Default
Value
Disabled
Range
From
To
Value
Ping
Interval
Default
Value
Disabled
Port
TypeIP
Disabled
Port
Type
Serial
Disabled
Port
TypeUDP
Disabled
Retries
Default
Value
Disabled
Set
Community
Default
Value
Disabled
Skip
Certificate
Verification
Default
Value
Disabled
Slow
Poll
Default
Value
Disabled
Slow
Poll
Base
Default
Value
Disabled
Value
SSH
Credentials
Password
@pid
Username
@pid
Identity
@pid
Stopbits
Default
Value
Disabled
Value
Timeout
Time
Default
Value
Disabled
Timeout
Time
Element
Default
Value
Disabled
Type
Default
Value
Process
Automation
Process
Automation
Options
Process
Automation
Option
@name
@pid
Provider
QActions
QAction
@dll
Import
@encoding
@entry
Point
@id
@include
@input
Parameters
@name
@options
@row
@triggers
Condition
RCA
Protocol
Link
@distribute
@path
@value
Filter
Relations
Relation
@name
@options
@path
Responses
Response
@id
@options
Content
@optional
Param
Description
Name
Severity
Bubble
Up
Path
@state
Pid
SNMP
@includepages
System
Options
Run
InSeparate
Instance
Threads
Thread
@connection
@id
@name
Timers
@relative
Timers
Timer
@fixed
Timer
@id
@options
Condition
Content
Group
Interval
Name
Time
@data
Display
@initial
Topologies
Topology
@name
Cell
@detail
Columns
@list
Columns
@name
@options
@table
Exposer
@enabled
Linked
Ids
Linked
Id
@column
Pid
Link
Topology
@name
Cell
@detail
Columns
@list
Columns
@name
@options
@table
Link
@dest
@source
Tree
Controls
Tree
Control
@parameter
Id
@read
Only
Extra
Details
Linked
Details
@details
Table
Id
@discreet
Column
Id
@value
Extra
Tabs
Tab
@parameter
@table
Id
@title
@type
Hidden
Columns
Hierarchy
@path
Table
@condition
@id
@parent
Override
Display
Columns
Override
Icon
Columns
Readonly
Columns
Triggers
Trigger
@id
Condition
Content
Id
@else
Name
On
@id
Time
@case
@id
@nr
@value
Type
Type
@advanced
@communication
Options
@database
Options
@options
@override
TimeoutDVE
@relative
Timers
Vendor
VendorOID
Version
Version
History
Branches
Branch
@id
Comment
Features
Feature
System
Versions
System
Version
@id
Comment
Major
Versions
Major
Version
@id
Changes
Change
@covers
Major
Changes
Actions
ToTake
Action
ToTake
Impact
Minor
Versions
Minor
Version
@based
On
@id
Changes
Change
@suppress
Major
Changes
Fix
@suppress
Major
Changes
New
Feature
@suppress
Major
Changes
Date
Provider
Author
Company
References
Reference
@type
Task
Id
Suppressions
Suppression
@type
@task
Id
Location
Reason
Result
Id
Supported
Versions
Version
@max
@min
Schema
Types
Enum
Action
On
Enum
Action
Type
Enum
Chains
Filters
Enum
Column
Option
Type
Enum
Cpe
Alignment
Enum
Database
Partition
Enum
Discrete
Value
Enum
Display
State
Enum
Display
Type
Enum
Encoding
Enum
General
Parameter
Group
Type
Enum
Group
Type
Enum
Http
Header
Enum
Http
Login
Method
Enum
Http
Request
Header
Enum
Http
Request
Verb
Enum
Http
Response
Header
Enum
Icons
Enum
Interpret
Type
Trim
Enum
Matrix
Inputs
Mapping
Name
Type
Enum
Matrix
Mapping
Type
Enum
Matrix
Matrix
Option
Name
Type
Enum
Matrix
Matrix
Option
Type
Enum
Matrix
Outputs
Mapping
Name
Type
Enum
OIDType
Enum
OnOff
Enum
Ownership
Access
Type
Enum
Param
Confirm
Popup
Enum
Param
CRCType
Enum
Parameters
View
Type
Enum
Param
Group
Type
Enum
Param
Information
Include
Enum
Param
Interpret
Alignment
Enum
Param
Interpret
Endian
Enum
Param
Interpret
Length
Type
Enum
Param
Interpret
Raw
Type
Enum
Param
Interpret
Type
Enum
Param
Measurement
Type
Enum
Param
Measurement
Type
Case
Enum
Param
Type
Enum
Port
Settings
Flow
Control
Enum
Port
Settings
Parity
Enum
Port
Settings
Stop
Bits
Enum
Port
Types
Enum
Process
Automation
Option
Name
Enum
Protocol
Type
Enum
Protocol
Type
Relative
Timers
Enum
QAction
Encoding
Enum
QAction
Option
Enum
Rounding
Enum
Scientific
Notation
EnumSNMP
Enum
SNMPType
Enum
Suppression
Type
Enum
Trap
OIDType
Enum
Trending
Type
Enum
Trigger
On
Enum
Trigger
Time
Enum
Trigger
Type
Enum
True
False
Enum
Type
Port
Slow
Poll
Base
Enum
Web
Socket
Message
Type
Type
Alarm
Template
Default
Values
Type
Camel
Case
Name
Type
Comma
Separated
Numbers
Type
Data
Miner
Version
Type
Dll
Import
Type
Empty
String
Type
Group
Param
Id
Type
Non
Empty
String
Type
Non
Leading
Zero
Unsigned
Int
Type
Object
Id
Type
Param
Id
Type
Process
Automation
Option
Name
Type
Ping
Interval
Type
Port
Number
Type
Port
Retry
Count
Type
Port
Slow
Poll
Type
Protocol
Version
Type
QAction
Options
Type
Semicolon
Separated
Numbers
Type
Semicolon
Separated
Validator
Ids
Type
Timer
Content
Group
Type
Timer
Content
Group
Col
Type
Trigger
OnId
Type
Trigger
Time
Type
True
OrSemicolon
Separated
Numbers
Type
VendorOID
Type
Wildcard
Type
Wildcard
OrNumber
Automation script schema
DMSScript
@options
Author
Check
Sets
Description
Folder
Memory
File
@id
@volatile
Description
Name
Parameters
Script
Parameter
@id
@type
@values
Description
Protocols
Protocol
@id
Default
Element
Description
Name
Version
Script
Exe
@destvar
@id
@type
Condition
@combination
@compare
@pid
@protocol
@ref
@type
@var
Destination
@bcc
@cc
@title
@type
Include
@params
Memory
Pos
Message
@ref
Param
@protocol
@type
Protocol
Script
Script
Success
Template
Timeout
Type
Value
@offset
@ref
Type
Schema
Types
Enum
True
False
Enum
True
False
Lower
Case
Non
Empty
String
Type
Nu
Get stages schema
Nu
Get
Stages
Configurations
Configuration
@scope
Package
Creation
Enabled
Package
Publishing
Destinations
Destination
Server
Enabled
Package
Signing
Enabled
Package manifest schema
Manifest
Content
App
Packages
App
Package
Repo
Path
Version
Selection
Range
@range
Selection
Specific
Automation
Scripts
Automation
Script
Repo
Path
Selection
Name
Version
Selection
Range
@range
Selection
Specific
Companion
Files
Companion
File
Repo
Path
Selections
File
Folder
Wildcard
Filter
Version
Selection
Range
@range
Selection
Specific
Custom
Solutions
Custom
Solution
Repo
Path
Selections
File
Folder
Wildcard
Filter
Version
Selection
Range
@range
Selection
Specific
Dashboards
Dashboard
Destination
Path
Repo
Path
Version
Selection
Range
@range
Selection
Specific
Functions
Function
Repo
Path
Version
Selection
Range
@range
Selection
Specific
Protocols
Protocol
Repo
Path
Sign
Development
Version
Templates
Alarm
Templates
Template
@replace
Existing
Information
Templates
Template
@replace
Existing
Trend
Templates
Template
@replace
Existing
Version
Selection
Range
@range
Selection
Specific
Set
AsProduction
@copy
Templates
Visios
Visio
Repo
Path
Version
Selection
Range
@range
Selection
Specific
Set
AsActive
Set
AsDefault
Deployment
Options
Organization
Catalog
Access
Organization
Minimum
Required
Versions
Minimum
Required
Version
@key
@value
Name
Version
Version
History
Branches
Branch
@id
Comment
Features
Feature
Major
Versions
Major
Version
@id
Changes
Change
Actions
ToTake
Action
ToTake
Impact
Minor
Versions
Minor
Version
@id
CUVersions
CU
@based
On
@id
Changes
Change
Fix
New
Feature
Date
Provider
Author
Company
References
Reference
@type
Task
Id
Schema
Types
Enum
Latest
Release
Latest
Build
Enum
True
False
Type
Minimum
Required
Version
Keys
Type
Alarm
Template
Name
Type
Empty
String
Type
Information
Template
Name
Type
Non
Empty
String
Type
Package
Version
Type
Trend
Template
Name
Web Services
Web Services (v1)
Using the Web Services (v1)
Using the Web Services (v1)
Examples
Methods (v1)
Activate
Element
Add
Booking
Attachment
Add
Booking
AttachmentV2
Add
Comment
ToAlarm
Add
Element
ToPinned
Add
Element
ToRecent
Add
Element
ToView
Add
Elements
ToRecent
Add
Job
Attachment
Add
Job
AttachmentV2
Add
OrUpdate
Jobs
Section
Definition
Field
Add
Service
ToPinned
Add
Service
ToRecent
Add
Services
ToRecent
Add
Ticket
Attachment
Add
Ticket
AttachmentV2
Add
Ticket
Field
Add
Ticket
Type
Add
View
ToPinned
Add
View
ToRecent
Add
Views
ToRecent
Add
Visio
File
Add
Visio
File
ToProtocol
Assign
Alarm
Template
Assign
Visio
File
ToProtocol
Assign
Visio
File
ToService
Assign
Visio
File
ToView
Cancel
Async
Request
Change
Password
Clear
Recents
Connect
App
Connect
App
And
Info
Connect
App
And
Info
Step2
Connect
App
And
Info
Using
Ticket
Connect
Matrix
Crosspoint
Connect
Matrix
Crosspoint
For
Labels
Continue
Automation
Script
Create
Alarm
Template
Create
Element
Create
Job
Create
Jobs
Domain
Create
Jobs
Section
Definition
Create
Job
Template
Create
Note
For
Element
Create
Note
For
Service
Create
Note
For
View
Create
SLAElement
Create
Service
Create
Service
ByApplying
Service
Template
Create
Service
Template
Create
Ticket
Create
View
Delete
Alarm
Template
Delete
Booking
Attachments
Delete
Element
Delete
Job
Delete
Job
Attachments
Delete
Jobs
Delete
Jobs
Domain
Delete
Jobs
Section
Definition
Delete
Jobs
Section
Definition
Field
Delete
Jobs
Section
Definition
From
Domain
Delete
Job
Template
Delete
Redundancy
Group
Delete
Service
Delete
Service
Template
Delete
Ticket
Attachments
Delete
Ticket
Field
Delete
Ticket
Type
Delete
View
Delete
Visio
File
Delete
Visio
File
From
Protocol
Detach
Automation
Script
Detach
Service
From
Service
Template
Duplicate
Jobs
Domain
Duplicate
Jobs
Section
Definition
Edit
Element
Edit
SLAElement
Edit
Service
Edit
Ticket
Field
Edit
Ticket
Field
Order
Edit
Ticket
Type
Edit
View
Execute
Automation
Script
Execute
Automation
Script
With
Output
Execute
Generic
Async
Request
Execute
Visio
Shape
Action
Generate
Ticket
Based
OnAlarm
Get
Active
Alarm
Count
For
Element
Get
Active
Alarm
Count
For
ElementV2
Get
Active
Alarm
Count
For
Service
Get
Active
Alarm
Count
For
ServiceV2
Get
Active
Alarm
Count
For
View
Get
Active
Alarm
Count
For
ViewV2
Get
Active
Alarm
Pages
For
Element
Get
Active
Alarm
Pages
For
Service
Get
Active
Alarm
Pages
For
View
Get
Active
Alarms
Get
Active
Alarms
Cached
Get
Active
Alarms
Count
Get
Active
Alarms
CountV2
Get
Active
Alarms
For
Element
Get
Active
Alarms
For
Element
Cached
Get
Active
Alarms
For
Element
Sorted
Get
Active
Alarms
For
Element
SortedV2
Get
Active
Alarms
For
ElementV2
Get
Active
Alarms
For
Service
Get
Active
Alarms
For
Service
Cached
Get
Active
Alarms
For
Service
Sorted
Get
Active
Alarms
For
Service
SortedV2
Get
Active
Alarms
For
ServiceV2
Get
Active
Alarms
For
View
Get
Active
Alarms
For
View
Cached
Get
Active
Alarms
For
View
Sorted
Get
Active
Alarms
For
View
SortedV2
Get
Active
Alarms
For
ViewV2
Get
Active
Alarms
Sorted
Get
Active
Alarms
SortedV2
Get
Active
AlarmsV2
Get
Active
Tickets
Get
Active
TicketsV2
Get
Affected
Job
Domains
Get
Affected
Tickets
Get
Aggregation
Data
Tree
Get
Aggregation
Rules
Get
Alarm
Count
For
Element
Get
Alarm
Count
For
Parameter
Get
Alarm
Count
For
Service
Get
Alarm
Details
Get
Alarm
History
Get
Alarm
Pages
Get
Alarm
Page
Updates
Get
Alarm
Page
UpdatesV2
Get
Alarm
PagesV2
Get
Alarm
Page
With
Alarms
Get
Alarm
Page
With
AlarmsV2
Get
Alarms
Get
Alarm
State
For
Element
Get
Alarm
State
For
Objects
Get
Alarm
State
For
View
Get
Alarm
State
For
Views
Get
Alarm
States
For
Element
Get
Alarm
States
For
Parameter
Get
Alarm
States
For
Service
Get
Alarm
State
Timeline
For
Element
Get
Alarm
State
Timeline
For
Parameter
Get
Alarm
State
Timeline
For
Service
Get
AlarmsV2
Get
All
Items
For
View
Get
All
Redundancy
Groups
Get
All
Redundancy
Groups
Sorted
Get
All
Views
For
Parent
Get
Annotations
Link
For
Element
Get
Annotations
Link
For
Service
Get
Annotations
Link
For
View
Get
Automation
Script
Get
Automation
Scripts
Get
Available
Alarm
Properties
Get
Available
Visio
Files
Get
Available
Visio
Files
For
Protocol
Get
Booking
Get
Booking
Attachment
Names
Get
Booking
Managers
Get
Bookings
Get
Bookings
For
Job
Get
Bookings
For
Job
Section
Get
Bookings
For
Service
Get
Button
Panel
Info
Get
Capacity
Parameters
For
Resource
Get
Client
Default
Time
Zone
Get
Current
Alarm
ByRootID
Get
Current
Alarm
ByRootIDV2
Get
Dashboards
For
Element
Get
Dashboards
For
Service
Get
Dashboards
For
View
Get
Data
Miner
Agent
Alarm
Colors
Get
Data
Miner
Agent
Time
Get
Data
Miner
Agent
TimeUTC
Get
Data
Miner
Agent
Time
Zone
Get
Data
Miner
Agents
Info
Get
Data
Miner
Agents
License
Info
Get
Data
Miner
Agents
Statistics
Get
Data
Miner
APIVersion
Get
Data
Miner
Cluster
Name
Get
Data
Miner
Customer
Info
Get
Data
Miner
OEMInfo
Get
Data
Miner
Provider
Info
Get
Data
Miner
Provider
Theme
Get
Documents
Get
Edit
Parameter
Get
Edit
Parameter
Table
Get
Element
Get
Element
Alarm
Count
For
View
Get
Element
Alarm
States
For
View
Get
Element
ByName
Get
Element
Configuration
Get
Element
Index
Page
For
Service
Get
Element
Index
Page
For
View
Get
Elements
For
Protocol
Get
Elements
For
Service
Get
Elements
For
Service
Cached
Get
Elements
For
Service
Count
Get
Elements
For
Service
Sorted
Get
Elements
For
View
Get
Elements
For
View
Cached
Get
Elements
For
View
Count
Get
Elements
For
View
Sorted
Get
Elements
Lite
For
View
Get
Elements
Lite
For
View
Sorted
Get
Full
Service
Get
Generic
Async
Multi
Response
Get
Generic
Async
Response
Get
Histogram
Snapshot
For
Table
Column
Parameter
Get
Histogram
Snapshot
For
View
Get
Histogram
Trend
Data
For
Parameter
Get
History
Alarms
For
Element
Get
History
Alarms
For
Parameter
Get
History
Alarms
For
Service
Get
History
Alarms
For
View
Get
History
Tickets
Get
History
TicketsV2
Get
Information
Events
Get
Information
Events
Sorted
Get
Information
Events
SortedV2
Get
Information
EventsV2
Get
Job
Get
Job
Attachment
Names
Get
Job
Field
Options
Get
Jobs
Get
Jobs
Domain
Get
Jobs
Domains
Get
Jobs
History
Get
Jobs
Section
Definition
Get
Jobs
Section
Definitions
Get
Jobs
Section
DefinitionV2
Get
Jobs
Section
DefinitionsV2
Get
Job
Suggestions
Get
Job
Template
Get
Job
Templates
Get
Job
TemplateV2
Get
Job
TemplatesV2
Get
Map
Configs
Get
Masked
Alarms
Get
Masked
Alarms
Cached
Get
Masked
Alarms
For
Element
Get
Masked
Alarms
For
Element
Cached
Get
Masked
Alarms
For
Element
Sorted
Get
Masked
Alarms
For
Element
SortedV2
Get
Masked
Alarms
For
ElementV2
Get
Masked
Alarms
For
Service
Get
Masked
Alarms
For
Service
Cached
Get
Masked
Alarms
For
Service
Sorted
Get
Masked
Alarms
For
Service
SortedV2
Get
Masked
Alarms
For
ServiceV2
Get
Masked
Alarms
For
View
Get
Masked
Alarms
For
View
Cached
Get
Masked
Alarms
For
View
Sorted
Get
Masked
Alarms
For
View
SortedV2
Get
Masked
Alarms
For
ViewV2
Get
Masked
Alarms
Sorted
Get
Masked
Alarms
SortedV2
Get
Masked
AlarmsV2
Get
Matrix
Connections
Get
Matrix
Inputs
For
Output
Get
Matrix
Inputs
For
Output
Label
Get
Matrix
Outputs
For
Input
Get
Matrix
Outputs
For
Input
Label
Get
Measurement
Points
Get
Memory
Files
Get
Monitored
Parameters
For
Element
Get
Monitored
Parameters
For
Service
Get
Nearby
Get
Notes
For
Element
Get
Notes
For
Service
Get
Notes
For
View
Get
Pages
For
Element
Get
Pages
For
Element
Cached
Get
Pages
For
Element
Sorted
Get
Pages
For
Protocol
Get
Pages
For
Protocol
Sorted
Get
Pages
For
Service
Element
Get
Pages
For
Service
ElementV2
Get
Pages
For
Service
Sorted
Get
Parameter
Get
Parameter
ByName
Get
Parameter
For
Service
Get
Parameter
For
Service
With
Dynamic
Units
Get
Parameter
Info
Get
Parameters
Get
Parameters
ByPage
For
Element
Get
Parameters
ByPage
For
Element
Cached
Get
Parameters
ByPage
For
Element
Sorted
Get
Parameters
ByPage
For
Service
Element
Get
Parameters
For
CPEChain
Get
Parameters
For
Element
Get
Parameters
For
Element
Filtered
Get
Parameters
For
Element
Sorted
Get
Parameters
For
Protocol
Get
Parameters
For
Protocol
Filtered
Get
Parameters
For
Protocol
Sorted
Get
Parameters
For
Service
Get
Parameters
For
Service
Sorted
Get
Parameters
Sorted
Get
Parameter
With
Dynamic
Units
Get
Pinned
Get
Properties
For
Element
Get
Properties
For
Service
Get
Properties
For
View
Get
Protocol
Info
For
Element
Get
Protocols
For
View
Get
Recent
Get
Redundancy
Group
Get
Redundancy
Groups
For
View
Get
Redundancy
Groups
Lite
For
View
Get
Regional
Settings
Get
Resource
Get
Resource
Capacity
Trend
Get
Resources
Get
SLAElement
Configuration
Get
Scatter
Data
For
Elements
Get
Scatter
Data
For
Services
Get
Search
Items
Get
Security
Info
Get
Service
Get
Service
Alarm
Count
For
View
Get
Service
Alarm
States
For
View
Get
Service
ByName
Get
Service
Configuration
Get
Service
Definition
Get
Service
Definitions
Get
Service
Parameters
Get
Services
For
Filter
Get
Services
For
Service
Template
Get
Services
For
Service
Template
Sorted
Get
Services
For
View
Get
Services
For
View
Sorted
Get
Services
Lite
For
View
Get
Service
Template
Get
Snmp
Managers
Get
Spectrum
Buffers
ByMonitor
Id
Get
Spectrum
Monitors
Get
Spectrum
Parameters
Get
Spectrum
Presets
Get
State
For
Element
Get
Table
For
Parameter
Get
Table
For
Parameter
Cached
Get
Table
For
Parameter
Filtered
Get
Table
For
Parameter
Sorted
Get
Table
For
ParameterV2
Get
Table
Row
For
Parameter
Get
Third
Party
Notices
Get
Ticket
Get
Ticket
Attachment
Names
Get
Ticket
Fields
Get
Ticket
Type
Get
Ticket
Types
Get
TicketV2
Get
Topology
Chains
ForCPE
Get
Topology
Fields
For
CPEChain
Get
Trend
Data
Custom
Timespan
For
Parameter
Get
Trend
Data
For
Parameter
Get
Trend
Data
For
Parameter
ByName
Get
Trend
Data
For
Table
Parameter
Get
Trend
Data
For
Table
ParameterV2
Get
Trend
Data
Simplified
For
Parameter
Get
Trend
Statistics
For
Parameter
Get
Trend
Statistics
For
Service
Get
User
Groups
Get
Users
Get
Values
For
CPETopology
Field
Get
Values
For
CPETopology
Field
Sorted
Get
Values
For
CPETopology
FieldV2
Get
View
Get
View
ByName
Get
Views
For
Parent
Get
Views
For
Parent
Cached
Get
Views
For
Parent
Count
Get
Views
For
Parent
Sorted
Get
Views
Tree
For
Element
Get
Views
Tree
For
View
Get
View
Tree
Get
Visio
ForCPE
Get
Visio
For
Element
Get
Visio
For
Element
Cached
Get
Visio
For
Service
Get
Visio
For
Service
Cached
Get
Visio
For
View
Get
Visio
For
View
Cached
Get
Visio
Pages
ForCPE
Get
Visio
Pages
For
Element
Get
Visio
Pages
For
Service
Get
Visio
Pages
For
View
Get
Visio
Thumbnail
For
Element
Get
Visio
Thumbnail
For
Service
Get
Visio
Thumbnail
For
View
Is
Connection
Alive
Is
Feature
Available
Is
Generic
Async
Response
Available
Load
Spectrum
Preset
Log
Out
Mask
Alarm
Mask
Element
Pause
Element
Reapply
Service
Reconnect
App
And
Info
Release
Ownership
Alarm
Remove
Element
From
Pinned
Remove
Element
From
View
Remove
Note
From
Element
Remove
Note
From
Service
Remove
Note
From
View
Remove
Service
From
Pinned
Remove
Ticket
Remove
Tickets
Remove
TicketV2
Remove
View
From
Pinned
Reorder
Pinned
Request
Login
AsTicket
Restart
Element
Save
Jobs
Section
Domain
Config
Save
Spectrum
Preset
Set
Measurement
Points
Set
Parameter
Set
Parameter
Row
Set
Property
Value
Set
Redundancy
Group
Maintenance
Set
Redundancy
Group
Mode
Set
Spectrum
Parameter
Stop
Element
Switch
Redundancy
Group
Take
Ownership
Alarm
Test
Element
Device
Connectivity
Toggle
Matrix
Crosspoint
Toggle
Matrix
Crosspoint
For
Labels
Trigger
Snmp
Resync
Active
Alarms
Try
Connect
And
Info
Unhide
Job
Section
Definition
Unhide
Job
Section
Definition
Field
Unmask
Alarm
Unmask
Element
Update
Alarm
Template
Update
Domain
Section
Definition
Configuration
Update
Job
Update
Jobs
Domain
Update
Jobs
Section
Definition
Update
Jobs
Section
Definition
Field
Order
Update
Job
Template
Update
Note
For
Element
Update
Note
For
Service
Update
Note
For
View
Update
Service
Template
Update
Ticket
Custom data types (v1)
Analog
Trend
Data
Response
Message
DMAAggregation
Rule
DMAAggregation
Table
Column
DMAAlarm
DMAAlarm
Colors
DMAAlarm
Count
Data
DMAAlarm
Details
DMAAlarm
Filter
Item
DMAAlarm
FilterV2
DMAAlarm
Page
DMAAlarm
Page
Update
DMAAlarm
State
Data
DMAAlarm
Template
DMAAlarm
Template
Condition
DMAAlarm
Template
Condition
Rule
DMAAlarm
Template
Group
Entry
DMAAlarm
Template
Schedule
Entry
DMAAlarm
Template
Parameter
DMAAutomation
Script
DMAAutomation
Script
Dummy
DMAAutomation
Script
Memory
File
DMAAutomation
Script
Parameter
DMAAutomation
Variable
Info
DMABaseline
DMABooking
DMABooking
Lite
DMABooking
Manager
DMAButton
Panel
Info
DMACache
DMAColor
DMAConnect
And
Info
DMADashboard
DMADocument
DMADocument
Folder
DMAElement
DMAElement
Base
Port
Info
DMAElement
Configuration
DMAElementID
DMAElement
Lite
DMAElement
Page
DMAElement
SNMPPort
Info
DMAElementSNMPV3
Port
Info
DMAFunction
Definition
Lite
DMAGeneric
Property
DMAHysteresis
Info
DMAInfo
DMAInput
Data
DMAJob
DMAJob
Domain
Lite
DMAJob
Field
Filter
DMAJob
Field
Possible
Values
DMAJob
Field
Value
Display
DMAJob
Section
DMAJob
Suggestion
DMAJob
Template
DMALicense
Info
DMALicenses
DMAMap
Config
Lite
DMAMap
URLParam
DMAMatrix
Connection
DMANote
DMAObject
DMAParameter
DMAParameter
Edit
DMAParameter
Edit
Discreet
DMAParameter
Info
DMAParameter
Position
DMAParameter
Table
DMAParameter
Table
Cell
DMAParameter
Table
CellV2
DMAParameter
Table
Column
DMAParameter
Table
Row
DMAParameter
Table
RowV2
DMAProfile
Parameter
Link
DMAProfile
Parameter
Lite
DMAProperty
DMAProperty
Filter
DMAProtocol
Page
DMAProvider
Info
DMAProvider
Theme
DMARecent
DMARedundancy
Element
DMARedundancy
Group
DMARedundancy
Virtual
Element
DMARegional
Settings
DMAResource
DMAResource
Capacity
Trend
DMAResource
Capacity
Trend
Point
DMASearch
Item
DMASection
Definition
DMASection
Definition
Field
DMASection
Domain
Config
DMASecurity
DMASerial
Port
Info
DMAService
Configuration
DMAService
Configuration
Group
DMAService
Configuration
Parameter
DMAService
Configuration
Trigger
DMAService
Definition
DMAService
Definition
Edge
Lite
DMAService
Definition
Lite
DMAService
Definition
Node
DMAService
Info
Group
Definition
DMAService
Params
DMAService
Parameter
DMAService
Parameters
Element
DMAService
Template
DMAService
Template
Configuration
Trigger
DMAService
Template
Missing
Data
DMAService
Template
Required
Data
DMAService
Template
Required
Input
Data
DMASLAElement
Configuration
DMASnmp
Manager
DMASpectrum
Buffer
DMASpectrum
Measpt
Model
DMASpectrum
Monitor
DMASpectrum
Preset
DMAStatistics
DMASTString
DMAThird
Party
Notice
DMATicket
DMATicket
Field
DMATicket
Field
Concat
Item
DMATicket
Field
Possible
Value
DMATicket
Field
Value
Display
DMATicket
Link
Field
DMATicket
Link
Value
DMATicket
Type
DMATimeline
DMATime
Zone
Info
DMATop
Alarm
Count
Data
DMATop
Alarm
State
Data
DMATopology
Chains
Field
DMATopology
Field
Values
DMATrend
Data
DMATrend
Data
Statistics
Service
DMAUser
DMAUser
Group
DMAView
DMAView
Tree
DMAVisio
DMAVisio
Page
DMAVisio
Region
DMAVisio
Region
Action
Web Services (v0)
About the Web Services (v0)
Using the Web Services (v0)
Interfaces and WSDL files
Methods (v0)
Cleanup
Connections
Connect
Create
Automation
Script
Get
Active
Alarms
From
Element
Get
Active
Alarms
From
View
Get
Element
ByPolling
Ip
Get
Element
Name
ByPolling
Ip
Get
Element
State
ByID
Get
Element
State
ByName
Get
Elements
Get
Elements
Filtered
Get
Elements
From
View
Get
Parameter
Value
ByElementID
Get
Parameter
Value
ByElement
Name
Get
Parameter
Value
ByIds
Get
Protocol
For
Element
Get
Service
Element
List
ByID
Get
Service
Element
List
ByName
Get
Service
Properties
ByID
Get
Service
Properties
ByName
Get
Services
Get
Services
Alarm
State
ByID
Get
Services
Alarm
State
ByName
Get
Sub
Views
Request
Login
AsTicket
Set
Parameter
Value
ByElementID
Custom data types (v0)
Alarm
Event
Message
Automation
Statement
Create
Automation
Info
DMAElement
Param
Value
CI/
CD
Platform-independent CI/
CD
CI/
CD using command line
Command line examples
CI/
CD using Git
Hub
Getting started with CI/
CD using Git
Hub
Git
Hub secrets and tokens
Git
Hub example workflows
Git
Hub starter workflows
Git
Hub validation requirements
Marketplace deployment action
Git
Hub reusable workflows
Automation Master Workflow
Nu
Get Solution Master Workflow
SRM Function Master Workflow
Connector Master Workflow
Update Catalog Details
Tutorials
Setting up your development environment in Git
Hub
Going from code to product in Git
Hub
Setting up basic CI/
CD for connector deployment
CI/
CD using Git
Lab
Git
Lab examples
Docker deployment action
CI/
CD using Jenkins
Jenkins examples
CI/
CD using Azure Dev
Ops
Azure Dev
Ops examples
CI/
CD using Concourse
Concourse examples
CI/
CD at Skyline Communications
Quality gate
Git
Hub quality gate
Publishing items in the Data
Miner Catalog
CI/
CD Skyline Communications Git
Hub
Migration From Gerrit to Git
Hub
Git
Hub Guidelines
CI/
CD Skyline Communications Gerrit and Jenkins
High-level overview
Components
SLC SE Repository Manager
Cloning a repository
Pushing to a repository
Creating a repository
Reloading the tree
Removing a repository
Options window
Sandbox mode
Updating .gitignore and Jenkins file
Repository types
Gerrit
Jenkins
Sonar
Qube
Protocol development with CI/
CD Pipeline
Git protocol repositories
Pipeline stages for protocols
Function development with CI/
CD pipeline
Pipeline stages for functions
Automation script development with CI/
CD pipeline
Automation scripts as a Visual Studio solution
Pipeline stages for Automation scripts
Visual overview development with CI/
CD pipeline
Pipeline stages for visual overviews
Dashboard Development with CI/
CD pipeline
Pipeline stages for dashboards
Custom solution development with CI/
CD pipeline
Pipeline stages for custom solutions
Install package development with CICD pipeline
Creating a repository for an install package
Pipeline stages for install packages
FAQ
CI/
CD Troubleshooting
Git
Hub failures
Jenkins failures
Data
Miner Development Tools
Data
Miner Integration Studio (DIS)
About DIS
Features
Installation and configuration
Prerequisites
Installing and configuring DIS
Configuring Microsoft Visual Studio
DIS menu
Editors
XML editor
Display editor
Function editor
Table editor
Version editor
C# editor
Tool windows
DIS Tree
DIS Mapping
DIS Grid View
DIS Diagram
DIS Validator
DIS Comparer
DIS Macros
DIS Inject
DIS MIB Browser
Plugins
Development using DIS
Visual Studio solutions
Developing connectors
Using the DIS MIB Browser
Developing Automation scripts
Debugging connectors and Automation scripts
Concept
Preparing to debug on the local Data
Miner Agent
Preparing to debug on a remote Data
Miner Agent
Debugging a connector
Debugging an Automation script
Tutorials
Exploring the DIS MIB browser
DIS Validator and Git
Hub Dev
Ops
Contributing to Validator code
Troubleshooting
Retrieving information in case a problem occurs
Licensing problem
DIS Inject problems
Package creation problems
Publishing problems
DIS reference
DIS settings
DIS keyboard shortcuts
Microsoft Visual Studio keyboard shortcuts
Class Library packages
Nu
Get packages
Skyline Nu
Get packages
Data
Miner Dev
Packs
Interactive Automation Script Toolkit
Visual Studio Templates
Middleware Nu
Get packages
Consuming Nu
Get packages
Assembly binding
Compilation-time assembly binding
Run-time assembly binding
Producing Nu
Get packages
Producing Nu
Get packages via SLC SE Repository Manager
Producing Nu
Get packages via Git
Hub
Application packages
Creating application packages
Creating application package scripts
Installing an application package
Application package structure
Application packages for SRM projects
Skyline Driver Passport Platform
Platform location
Platform capabilities
Using the Driver Passport Platform
Notifications
Viewing test results
Third-party Tools
Data
Stax Dev
Center
dn
Spy
dot
Peek
EBU LIST
Fiddler
Manage
Engine MIB Browser
MySQL Workbench
Nodetool
Logging queries
Postman
Raw
Cap
SoapUI
Source
Tree
Installing Source
Tree
Using Source
Tree
TCPView
TortoiseSVN
Installation
Configuration
Usage
Shell extension
Repository
Working copy
Pulling content
Locking files
Adding new content
Pushing changes
Reverting changes
Removing files
Troubleshooting
Locking failed while acquiring a lock
Merging conflicts
Visual Studio
Installation procedure
Settings
Text editor general
C# settings
Shortcuts
Plugins
Data
Miner Integration Studio (DIS)
Visual Studio spell checker
Code
Maid
Sonar
Lint
Nu
Get packages
Style
Cop.
Analyzers
Visual Studio Code
Win
Dbg
Wireshark
Wireshark stream decryption
Data
Miner device-specific integrations
Spectrum analyzer
Internal spectrum parameters
RBW and VBW units
Implementation routine
Ember plus
Glow
EmBER
S101
Usage
Library
DMS protocol
Viewer
Open
Config
Introduction
Middleware package
Data
Miner module integrations
User-Defined APIs
Bad and best practices
EPM integration
EPM Integration Training
Connectors configuration
General configuration EPM Manager connector
Topology configuration
Chains and fields configuration
Linking collector data to an EPM object
View impact configuration
Configuring buttons in table cells to open EPM objects
Aggregation and merge actions
Alarm settings
View tables
Visual Overview configuration
Linking a shape to an EPM object
Filtering alarms based on system name and type
Linking a shape to a filtered alarm tab
Linking a shape to a dashboard or app
Best practices for retrieving remote parameters
Performing ping and tracert operations using DITT
Web apps configuration
EPM and Dashboards
EPM and the Monitoring app
EPM and Low-Code Apps
Topology app configuration
Data
Miner processes configuration
Third-party integrations
Ansible
Grafana
mbgNMS
Releases
Security
Meinberg NMS or Data
Miner
Additional Information
Best practices
Unit testing
Creating unit tests using the MSTestv2 framework in Visual Studio
Using isolation frameworks
Writing testable code
Fluent
Assertions
Data-driven tests
Test life cycle attributes
Using files in unit tests
XML documentation comments
Home
Schema reference
Protocol schema
Protocol
Ownership
Elements
Element
Trend
Template
Access
Type element
Specifies the access type.
Type
Enum
Ownership
Access
Type
Parent
Trend
Template
Previous
Trend
Template
Next
Redundancy
Groups
Propose changes
In this article
Type
Parent
Close search