MonitorDefinition Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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)
- Source:
- MonitorDefinition.cs
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
Azure SDK for .NET