public sealed class AlertPolicy.Types.AlertStrategy.Types.NotificationChannelStrategy : IMessage<AlertPolicy.Types.AlertStrategy.Types.NotificationChannelStrategy>, IEquatable<AlertPolicy.Types.AlertStrategy.Types.NotificationChannelStrategy>, IDeepCloneable<AlertPolicy.Types.AlertStrategy.Types.NotificationChannelStrategy>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Monitoring v3 API class AlertPolicy.Types.AlertStrategy.Types.NotificationChannelStrategy.
Control over how the notification channels in notification_channels
are notified when this alert fires, on a per-channel basis.
Implements
IMessageAlertPolicyTypesAlertStrategyTypesNotificationChannelStrategy, IEquatableAlertPolicyTypesAlertStrategyTypesNotificationChannelStrategy, IDeepCloneableAlertPolicyTypesAlertStrategyTypesNotificationChannelStrategy, IBufferMessage, IMessageNamespace
Google.Cloud.Monitoring.V3Assembly
Google.Cloud.Monitoring.V3.dll
Constructors
NotificationChannelStrategy()
public NotificationChannelStrategy()
NotificationChannelStrategy(NotificationChannelStrategy)
public NotificationChannelStrategy(AlertPolicy.Types.AlertStrategy.Types.NotificationChannelStrategy other)
Parameter | |
---|---|
Name | Description |
other |
AlertPolicyTypesAlertStrategyTypesNotificationChannelStrategy |
Properties
NotificationChannelNames
public RepeatedField<string> NotificationChannelNames { get; }
The full REST resource name for the notification channels that these settings apply to. Each of these correspond to the name field in one of the NotificationChannel objects referenced in the notification_channels field of this AlertPolicy. The format is:
projects/[PROJECT_ID_OR_NUMBER]/notificationChannels/[CHANNEL_ID]
Property Value | |
---|---|
Type | Description |
RepeatedFieldstring |
RenotifyInterval
public Duration RenotifyInterval { get; set; }
The frequency at which to send reminder notifications for open incidents.
Property Value | |
---|---|
Type | Description |
Duration |