View Source GoogleApi.Monitoring.V3.Model.NotificationChannelStrategy (google_api_monitoring v0.55.0)

Control over how the notification channels in notification_channels are notified when this alert fires, on a per-channel basis.

Attributes

  • notificationChannelNames (type: list(String.t), default: nil) - 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]
  • renotifyInterval (type: String.t, default: nil) - The frequency at which to send reminder notifications for open incidents.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.Monitoring.V3.Model.NotificationChannelStrategy{
  notificationChannelNames: [String.t()] | nil,
  renotifyInterval: String.t() | nil
}

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.