Interface IDms
- Namespace
- Skyline.DataMiner.Core.DataMinerSystem.Common
- Assembly
- Skyline.DataMiner.Core.DataMinerSystem.Common.dll
DataMiner System interface.
public interface IDms
- Extension Methods
Properties
- Communication
Gets the communication interface.
- ElementPropertyDefinitions
Gets the element property definitions available in the DataMiner System.
- ServicePropertyDefinitions
Gets the service property definitions available in the DataMiner System.
- ViewPropertyDefinitions
Gets the view property definitions available in the DataMiner System.
Methods
- AgentExists(int)
Determines whether a DataMiner Agent with the specified ID is present in the DataMiner System.
- CreateProperty(string, PropertyType, bool, bool, bool)
Creates a property with the specified configuration.
- CreateScript(AutomationScriptConfiguration)
Creates a new script with the specified configuration.
- CreateView(ViewConfiguration)
Creates a view with the specified configuration.
- DeleteProperty(int)
Deletes the property with the specified ID.
- ElementExists(DmsElementId)
Determines whether an element with the specified DataMiner Agent ID/element ID exists in the DataMiner System.
- ElementExists(string)
Determines whether an element with the specified name exists in the DataMiner System.
- GetAgent(int)
Gets the DataMiner Agent with the specified DataMiner Agent ID.
- GetAgents()
Gets the DataMiner Agents found in the DataMiner System.
- GetAlarmTemplateGroups()
Retrieves all alarm template groups from the DataMiner System.
- GetAlarmTemplates()
Retrieves all alarm template (standalone or groups) from the DataMiner System.
- GetElement(DmsElementId)
Retrieves the element with the specified element ID.
- GetElement(string)
Retrieves the element with the specified element name.
- GetElements()
Retrieves all elements from the DataMiner System.
- GetProtocol(string, string)
Retrieves the protocol with the given protocol name and version.
- GetProtocols()
m Retrieves all protocols from the DataMiner System.
- GetScript(string)
Retrieves the script with the specified script name.
- GetScripts()
Retrieves all scripts from the DataMiner System.
- GetService(DmsServiceId)
Retrieves the service with the specified service ID.
- GetService(string)
Retrieves the service with the specified service name.
- GetServices()
Retrieves all services from the DataMiner System.
- GetStandaloneAlarmTemplates()
Retrieves all alarm templates from the DataMiner System.
- GetTrendTemplates()
Retrieves all trend templates from the DataMiner System.
- GetView(int)
Gets the view with the specified ID.
- GetView(string)
Retrieves the view with the specified name.
- GetViews()
Retrieves the views available on the DataMiner System.
- PropertyExists(string, PropertyType)
Determines whether the specified property exists in the DataMiner System.
- ProtocolExists(string, string)
Determines whether the specified version of the specified protocol exists.
- Refresh(ICommunication)
Updates the communication interface.
- ScriptExists(string)
Determines whether a script with the specified name exists in the DataMiner System.
- ServiceExists(DmsServiceId)
Determines whether a service with the specified DataMiner Agent ID/service ID exists in the DataMiner System.
- ServiceExists(string)
Determines whether a service with the specified name exists in the DataMiner System.
- ViewExists(int)
Determines whether the view with the specified ID exists.
- ViewExists(string)
Determines whether the view with the specified name exists.