NotificationChannelStrategy class
Control over how the notification channels in notification_channels are notified when this alert fires, on a per-channel basis.
Constructors
-
NotificationChannelStrategy({Input<
List< ? notificationChannelNames, Input<String> >String> ? renotifyInterval}) -
Creates a new NotificationChannelStrategy.
notificationChannelNamesThe 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_IDrenotifyIntervalThe frequency at which to send reminder notifications for open incidents.const -
NotificationChannelStrategy.fromMap(Map<
String, dynamic> map) -
factory
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
-
notificationChannelNames
→ Input<
List< ?String> > -
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_IDfinal -
renotifyInterval
→ Input<
String> ? -
The frequency at which to send reminder notifications for open incidents.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited