Google Cloud Monitoring v3 API - Class AlertPolicy.Types.AlertStrategy.Types.NotificationChannelStrategy (3.4.0)

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.

Inheritance

object > AlertPolicy.Types.AlertStrategy.Types.NotificationChannelStrategy

Namespace

Google.Cloud.Monitoring.V3

Assembly

Google.Cloud.Monitoring.V3.dll

Constructors

NotificationChannelStrategy()

public NotificationChannelStrategy()

NotificationChannelStrategy(NotificationChannelStrategy)

public NotificationChannelStrategy(AlertPolicy.Types.AlertStrategy.Types.NotificationChannelStrategy other)
Parameter
NameDescription
otherAlertPolicyTypesAlertStrategyTypesNotificationChannelStrategy

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
TypeDescription
RepeatedFieldstring

RenotifyInterval

public Duration RenotifyInterval { get; set; }

The frequency at which to send reminder notifications for open incidents.

Property Value
TypeDescription
Duration