Share via


MonitorDefinition Constructors

Definition

Overloads

MonitorDefinition(MonitorComputeConfigurationBase, IDictionary<String,MonitoringSignalBase>)

Initializes a new instance of MonitorDefinition.

MonitorDefinition(IDictionary<String,MonitoringSignalBase>, MonitorComputeConfigurationBase)

Initializes a new instance of MonitorDefinition.

MonitorDefinition(MonitorComputeConfigurationBase, IDictionary<String,MonitoringSignalBase>)

Source:
MonitorDefinition.cs

Initializes a new instance of MonitorDefinition.

public MonitorDefinition (Azure.ResourceManager.MachineLearning.Models.MonitorComputeConfigurationBase computeConfiguration, System.Collections.Generic.IDictionary<string,Azure.ResourceManager.MachineLearning.Models.MonitoringSignalBase> signals);
new Azure.ResourceManager.MachineLearning.Models.MonitorDefinition : Azure.ResourceManager.MachineLearning.Models.MonitorComputeConfigurationBase * System.Collections.Generic.IDictionary<string, Azure.ResourceManager.MachineLearning.Models.MonitoringSignalBase> -> Azure.ResourceManager.MachineLearning.Models.MonitorDefinition
Public Sub New (computeConfiguration As MonitorComputeConfigurationBase, signals As IDictionary(Of String, MonitoringSignalBase))

Parameters

computeConfiguration
MonitorComputeConfigurationBase

[Required] The ARM resource ID of the compute resource to run the monitoring job on. Please note MonitorComputeConfigurationBase is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include MonitorServerlessSparkCompute.

signals
IDictionary<String,MonitoringSignalBase>

[Required] The signals to monitor. Please note MonitoringSignalBase is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include CustomMonitoringSignal, DataDriftMonitoringSignal, DataQualityMonitoringSignal, FeatureAttributionDriftMonitoringSignal, GenerationSafetyQualityMonitoringSignal, GenerationTokenStatisticsSignal, ModelPerformanceSignal and PredictionDriftMonitoringSignal.

Exceptions

computeConfiguration or signals is null.

Applies to

MonitorDefinition(IDictionary<String,MonitoringSignalBase>, MonitorComputeConfigurationBase)

Initializes a new instance of MonitorDefinition.

public MonitorDefinition (System.Collections.Generic.IDictionary<string,Azure.ResourceManager.MachineLearning.Models.MonitoringSignalBase> signals, Azure.ResourceManager.MachineLearning.Models.MonitorComputeConfigurationBase computeConfiguration);
new Azure.ResourceManager.MachineLearning.Models.MonitorDefinition : System.Collections.Generic.IDictionary<string, Azure.ResourceManager.MachineLearning.Models.MonitoringSignalBase> * Azure.ResourceManager.MachineLearning.Models.MonitorComputeConfigurationBase -> Azure.ResourceManager.MachineLearning.Models.MonitorDefinition
Public Sub New (signals As IDictionary(Of String, MonitoringSignalBase), computeConfiguration As MonitorComputeConfigurationBase)

Parameters

signals
IDictionary<String,MonitoringSignalBase>

[Required] The signals to monitor. Please note MonitoringSignalBase is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include CustomMonitoringSignal, DataDriftMonitoringSignal, DataQualityMonitoringSignal, FeatureAttributionDriftMonitoringSignal and PredictionDriftMonitoringSignal.

computeConfiguration
MonitorComputeConfigurationBase

[Required] The ARM resource ID of the compute resource to run the monitoring job on. Please note MonitorComputeConfigurationBase is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include MonitorServerlessSparkCompute.

Exceptions

signals or computeConfiguration is null.

Applies to