DataQualityMonitoringSignalArgs

data class DataQualityMonitoringSignalArgs(val featureDataTypeOverride: Output<Map<String, Either<String, MonitoringFeatureDataType>>>? = null, val featureImportanceSettings: Output<FeatureImportanceSettingsArgs>? = null, val features: Output<Any>? = null, val metricThresholds: Output<List<Either<CategoricalDataQualityMetricThresholdArgs, NumericalDataQualityMetricThresholdArgs>>>, val notificationTypes: Output<List<Either<String, MonitoringNotificationType>>>? = null, val productionData: Output<Any>, val properties: Output<Map<String, String>>? = null, val referenceData: Output<Any>, val signalType: Output<String>) : ConvertibleToJava<DataQualityMonitoringSignalArgs>

Constructors

Link copied to clipboard
constructor(featureDataTypeOverride: Output<Map<String, Either<String, MonitoringFeatureDataType>>>? = null, featureImportanceSettings: Output<FeatureImportanceSettingsArgs>? = null, features: Output<Any>? = null, metricThresholds: Output<List<Either<CategoricalDataQualityMetricThresholdArgs, NumericalDataQualityMetricThresholdArgs>>>, notificationTypes: Output<List<Either<String, MonitoringNotificationType>>>? = null, productionData: Output<Any>, properties: Output<Map<String, String>>? = null, referenceData: Output<Any>, signalType: Output<String>)

Properties

Link copied to clipboard

A dictionary that maps feature names to their respective data types.

Link copied to clipboard

The settings for computing feature importance.

Link copied to clipboard
val features: Output<Any>? = null

The features to calculate drift over.

Link copied to clipboard

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

Link copied to clipboard

The current notification mode for this signal.

Link copied to clipboard
val productionData: Output<Any>

Required The data produced by the production service which drift will be calculated for.

Link copied to clipboard
val properties: Output<Map<String, String>>? = null

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

Link copied to clipboard
val referenceData: Output<Any>

Required The data to calculate drift against.

Link copied to clipboard
val signalType: Output<String>

Expected value is 'DataQuality'.

Functions

Link copied to clipboard
open override fun toJava(): DataQualityMonitoringSignalArgs