Table of Contents

Class RetrainRADModelMessage

Namespace
Skyline.DataMiner.Analytics.Rad
Assembly
SLAnalyticsTypes.dll

Message class for triggering a retraining of the Relational Anomaly Detection (RAD) model. Results in a RetrainRADModelResponseMessage.

[Serializable]
public class RetrainRADModelMessage : GetSessionedAnalyticsMessage, IGetAnalyticsMessage
Inheritance
TargetedClientRequestMessage
RetrainRADModelMessage
Implements
Inherited Members
Extension Methods

Constructors

RetrainRADModelMessage()

Initializes a new instance of the RetrainRADModelMessage class.

RetrainRADModelMessage(string, List<TimeRange>)

Initializes a new instance with the specified parameters.

RetrainRADModelMessage(string, DateTime, DateTime)

Initializes a new instance with the specified parameters.

RetrainRADModelMessage(string, DateTime, DateTime, List<Guid>)

Initializes a new instance with the specified parameters. Available from DataMiner 10.5.9/10.6.0 onwards.

RetrainRADModelMessage(string, DateTime, DateTime, List<string>)

Initializes a new instance with the specified parameters. Available from DataMiner 10.5.9/10.6.0 onwards.

Properties

EndTime

Gets or sets the end time of the range of normal behavior used for retraining. When set, the corresponding time range is added or updated in RetrainTimeRanges.

ExcludedSubgroupIDs

Gets or sets the IDs of the subgroups whose data will be excluded from the retraining of the (shared) model. A subgroup will be excluded if either its ID is in this list, or its name is in ExcludedSubgroupNames. If both lists are empty, no subgroups will be excluded. Available from DataMiner 10.5.9/10.6.0 onwards.

ExcludedSubgroupNames

Gets or sets the names of the subgroups whose data will be excluded from the retraining of the (shared) model. A subgroup will be excluded if either its name is in this list, or its ID is in ExcludedSubgroupIDs. If both lists are empty, no subgroups will be excluded. Available from DataMiner 10.5.9/10.6.0 onwards.

GroupName

Gets or sets the name of the group for which RAD retraining is triggered.

RetrainTimeRanges

Gets or sets a list of time ranges that will be used to retrain the RAD model.

StartTime

Gets or sets the start time of the range of normal behavior used for retraining. When set, the corresponding time range is added or updated in RetrainTimeRanges.