Class: Google::Cloud::Monitoring::V3::AlertPolicy::AlertStrategy::NotificationChannelStrategy

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/monitoring/v3/alert.rb

Overview

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

Instance Attribute Summary collapse

Instance Attribute Details

#notification_channel_names::Array<::String>

Returns 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].

Returns:

  • (::Array<::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_ID]
    


666
667
668
669
# File 'proto_docs/google/monitoring/v3/alert.rb', line 666

class NotificationChannelStrategy
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#renotify_interval::Google::Protobuf::Duration

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

Returns:



666
667
668
669
# File 'proto_docs/google/monitoring/v3/alert.rb', line 666

class NotificationChannelStrategy
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end