PredictionDriftMonitoringSignalArgs

data class PredictionDriftMonitoringSignalArgs(val featureDataTypeOverride: Output<Map<String, Either<String, MonitoringFeatureDataType>>>? = null, val metricThresholds: Output<List<Either<CategoricalPredictionDriftMetricThresholdArgs, NumericalPredictionDriftMetricThresholdArgs>>>, 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<PredictionDriftMonitoringSignalArgs>

Constructors

Link copied to clipboard
constructor(featureDataTypeOverride: Output<Map<String, Either<String, MonitoringFeatureDataType>>>? = null, metricThresholds: Output<List<Either<CategoricalPredictionDriftMetricThresholdArgs, NumericalPredictionDriftMetricThresholdArgs>>>, 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

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 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 'PredictionDrift'.

Functions

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