CustomMonitoringSignal Class  
Note
This is an experimental class, and may change at any time. Please see https://aka.ms/azuremlexperimental for more information.
Custom monitoring signal.
Constructor
CustomMonitoringSignal(*, inputs: Dict[str, Input] | None = None, metric_thresholds: List[CustomMonitoringMetricThreshold], component_id: str, connection: Connection | None = None, input_data: Dict[str, ReferenceData] | None = None, alert_enabled: bool = False, properties: Dict[str, str] | None = None)
		Keyword-Only Parameters
| Name | Description | 
|---|---|
| 
		 input_data 
	 | 
	
		
		 A dictionary of input datasets for monitoring. Each key is the component input port name, and its value is the data asset. Default value: None 
			 | 
| 
		 metric_thresholds 
	 | 
	
		
		 A list of metrics to calculate and their associated thresholds.  | 
| 
		 inputs 
	 | 
	
		
		 Default value: None 
			 | 
| 
		 component_id 
	 | 
	
		
		 The ARM (Azure Resource Manager) ID of the component resource used to calculate the custom metrics.  | 
| 
		 connection 
	 | 
	
		
		 Specify connection with environment variables and secret configs. Default value: None 
			 | 
| 
		 alert_enabled 
	 | 
	
		
		 Whether or not to enable alerts for the signal. Defaults to False. Default value: False 
			 | 
| 
		 properties 
	 | 
	
		
		 A dictionary of custom properties for the signal. Default value: None 
			 | 
Variables
| Name | Description | 
|---|---|
| 
		 type 
	 | 
	
		
		 The type of the signal. Set to "custom" for this class.  |