public sealed class ModelMonitoringNotificationSpec : IMessage<ModelMonitoringNotificationSpec>, IEquatable<ModelMonitoringNotificationSpec>, IDeepCloneable<ModelMonitoringNotificationSpec>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud AI Platform v1beta1 API class ModelMonitoringNotificationSpec.
Notification spec(email, notification channel) for model monitoring statistics/alerts.
Implements
IMessageModelMonitoringNotificationSpec, IEquatableModelMonitoringNotificationSpec, IDeepCloneableModelMonitoringNotificationSpec, IBufferMessage, IMessageNamespace
Google.Cloud.AIPlatform.V1Beta1Assembly
Google.Cloud.AIPlatform.V1Beta1.dll
Constructors
ModelMonitoringNotificationSpec()
public ModelMonitoringNotificationSpec()
ModelMonitoringNotificationSpec(ModelMonitoringNotificationSpec)
public ModelMonitoringNotificationSpec(ModelMonitoringNotificationSpec other)
Parameter | |
---|---|
Name | Description |
other |
ModelMonitoringNotificationSpec |
Properties
EmailConfig
public ModelMonitoringNotificationSpec.Types.EmailConfig EmailConfig { get; set; }
Email alert config.
Property Value | |
---|---|
Type | Description |
ModelMonitoringNotificationSpecTypesEmailConfig |
EnableCloudLogging
public bool EnableCloudLogging { get; set; }
Dump the anomalies to Cloud Logging. The anomalies will be put to json payload encoded from proto [google.cloud.aiplatform.logging.ModelMonitoringAnomaliesLogEntry][]. This can be further sinked to Pub/Sub or any other services supported by Cloud Logging.
Property Value | |
---|---|
Type | Description |
bool |
NotificationChannelConfigs
public RepeatedField<ModelMonitoringNotificationSpec.Types.NotificationChannelConfig> NotificationChannelConfigs { get; }
Notification channel config.
Property Value | |
---|---|
Type | Description |
RepeatedFieldModelMonitoringNotificationSpecTypesNotificationChannelConfig |