Namespace Skyline.DataMiner.Automation
Classes
- AutomationConfigOptions
Abstract class from which the other Automation options classes are derived.
- AutomationDateTimePickerOptions
This class allows you to create a date and time picker control in an interactive Automation script.
- AutomationDateTimeUpDownOptions
This class allows you to create an up-down control to select a date and time in an interactive Automation script.
- AutomationEntryPointAttribute
Indicates that a method can be used as an Automation script entry point.
- AutomationEntryPointDelegates
Defines the possible Automation script entry point delegate types.
- AutomationEntryPointType
Represents an Automation entry point type.
- AutomationTimePickerOptions
This class allows you to create a time picker control in an interactive Automation script.
- AutomationTimeUpDownOptions
This class allows you to create an up-down control to select a time in an interactive Automation script.
- Element
Represents a DataMiner element.
- ElementFilter
Represents a filter for filtering elements.
- EmailOptions
Represents the email options.
- Engine
Allows interaction with the DataMiner System from a C# code block of an Automation script.
- InteractiveUserDetachedException
The exception that is thrown when user interaction is attempted on a script that has been detached from the client.
- Interface
Represents a DataMiner Connectivity Framework (DCF) interface.
- MailReportOptions
Represents mail report options.
- MailReportParameter
Represents a mail report parameter.
- NotificationOptions
Serves as a base class for EmailOptions, PagerOptions and SmsOptions.
- PagerOptions
Represents pager options.
- RedundancyGroup
Represents a redundancy group.
- RedundancyGroupFilter
Represents a redundancy group filter.
- SLProfileManager
Allows interaction with DMS Profile Manager.
- SLTicketingGateway
Represents the DataMiner ticketing gateway.
- ScriptAbortException
The exception that is thrown when the script is aborted.
- ScriptDummy
Represents a script dummy.
- ScriptForceAbortException
The exception that is thrown when the script is forcefully aborted.
- ScriptMemory
Represents a script memory.
- ScriptParam
Represents a script parameter.
- ScriptTimeoutException
The exception that is thrown when an Automation Script timed out.
- Service
Represents a service.
- ServiceFilter
Represents a filter that can be used when searching for services.
- SmsOptions
Represents the SMS options.
- SpectrumPreset
Represents a spectrum preset.
- SubScriptOptions
Represents options related to subscript execution.
- UIBlockDefinition
Represents an item in a dialog box of an interactive Automation script.
- UIBuilder
Represents the builder of a dialog box of an interactive automation script.
- UIResults
Represents the information a user has entered or selected in a dialog box of an interactive Automation script.
- UIVariables
Represents UI Variables.
- UIVariables.VisualOverview
Defines visual overview UI variables. This class allows you to pass script (output) values and convert these to Visual Overview session variables.
Interfaces
- IActionableElement
Represents an actionable element.
- IEngine
Engine interface.
Enums
- AutomationEntryPointType.Types
Specifies the entry point method type.
- CalendarMode
Specifies the calendar mode.
- ClosingMode
Defines closing mode values.
- DateTimeFormat
Specifies the time format.
- LogType
Specifies the log type.
- MailReportParameterFlags
Specifies the mail report parameter flags.
- RunTimeFlags
Specifies the runtime flags.
- UIBlockType
Specifies the of a dialog box item in an interactive Automation script.
- UIValidationState
Specifies a validation state.
Delegates
- AutomationEntryPointDelegates.AutomationEntryPointTest
Encapsulates a method that will be used as the Automation entry point method for testing purposes.
- AutomationEntryPointDelegates.ConfigureApp
Delegate type for App package configuration.
- AutomationEntryPointDelegates.Default
Encapsulates a method that has one IEngine parameter and no return value.
- AutomationEntryPointDelegates.InstallAppPackage
Delegate type for App package installation.
- AutomationEntryPointDelegates.OnDomAction
DOM action delegate type.
- AutomationEntryPointDelegates.OnDomInstanceCrud
Delegate type for DOM instance CRUD.
- AutomationEntryPointDelegates.OnSrmBookingsUpdatedByReference
Delegate type for SRM bookings updated by reference.
- AutomationEntryPointDelegates.OnSrmQuarantineTrigger
Delegate type for SRM quarantine trigger.
- AutomationEntryPointDelegates.OnSrmStartActionsFailure
Delegate type for SRM start actions failure.
- AutomationEntryPointDelegates.OnTicketCrud
Ticket CRUD delegate type.
- AutomationEntryPointDelegates.SRMServiceInfoStateChanges
Encapsulates a method that will be used as the Automation entry point method with SRM service info state changes.
- AutomationEntryPointDelegates.UninstallApp
Delegate type for App package uninstallation.