Language

ArmMachineLearningModelFactory.CustomMonitoringSignal Method

Definition

The CustomMonitoringSignal.

public static Azure.ResourceManager.MachineLearning.Models.CustomMonitoringSignal CustomMonitoringSignal(System.Collections.Generic.IEnumerable<Azure.ResourceManager.MachineLearning.Models.MonitoringNotificationType> notificationTypes = default, System.Collections.Generic.IDictionary<string,string> properties = default, string componentId = default, System.Collections.Generic.IDictionary<string,Azure.ResourceManager.MachineLearning.Models.MonitoringInputDataBase> inputAssets = default, System.Collections.Generic.IDictionary<string,Azure.ResourceManager.MachineLearning.Models.MachineLearningJobInput> inputs = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.MachineLearning.Models.CustomMetricThreshold> metricThresholds = default);
static member CustomMonitoringSignal : seq<Azure.ResourceManager.MachineLearning.Models.MonitoringNotificationType> * System.Collections.Generic.IDictionary<string, string> * string * System.Collections.Generic.IDictionary<string, Azure.ResourceManager.MachineLearning.Models.MonitoringInputDataBase> * System.Collections.Generic.IDictionary<string, Azure.ResourceManager.MachineLearning.Models.MachineLearningJobInput> * seq<Azure.ResourceManager.MachineLearning.Models.CustomMetricThreshold> -> Azure.ResourceManager.MachineLearning.Models.CustomMonitoringSignal
Public Shared Function CustomMonitoringSignal (Optional notificationTypes As IEnumerable(Of MonitoringNotificationType) = Nothing, Optional properties As IDictionary(Of String, String) = Nothing, Optional componentId As String = Nothing, Optional inputAssets As IDictionary(Of String, MonitoringInputDataBase) = Nothing, Optional inputs As IDictionary(Of String, MachineLearningJobInput) = Nothing, Optional metricThresholds As IEnumerable(Of CustomMetricThreshold) = Nothing) As CustomMonitoringSignal

Parameters

notificationTypes
IEnumerable<MonitoringNotificationType>

The current notification mode for this signal.

properties
IDictionary<String,String>

Property dictionary. Properties can be added, but not removed or altered.

componentId
String

[Required] Reference to the component asset used to calculate the custom metrics.

inputAssets
IDictionary<String,MonitoringInputDataBase>

Monitoring assets to take as input. Key is the component input port name, value is the data asset.

inputs
IDictionary<String,MachineLearningJobInput>

Extra component parameters to take as input. Key is the component literal input port name, value is the parameter value.

metricThresholds
IEnumerable<CustomMetricThreshold>

[Required] A list of metrics to calculate and their associated thresholds.

Returns

A new CustomMonitoringSignal instance for mocking.

Applies to