Reference documentation and code samples for the Cloud Monitoring V3 API class Google::Cloud::Monitoring::V3::AlertPolicy::AlertStrategy.
Control over how the notification channels in notification_channels
are notified when this alert fires.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#auto_close
def auto_close() -> ::Google::Protobuf::Duration
- (::Google::Protobuf::Duration) — If an alert policy that was active has no data for this long, any open incidents will close
#auto_close=
def auto_close=(value) -> ::Google::Protobuf::Duration
- value (::Google::Protobuf::Duration) — If an alert policy that was active has no data for this long, any open incidents will close
- (::Google::Protobuf::Duration) — If an alert policy that was active has no data for this long, any open incidents will close
#notification_channel_strategy
def notification_channel_strategy() -> ::Array<::Google::Cloud::Monitoring::V3::AlertPolicy::AlertStrategy::NotificationChannelStrategy>
- (::Array<::Google::Cloud::Monitoring::V3::AlertPolicy::AlertStrategy::NotificationChannelStrategy>) — Control how notifications will be sent out, on a per-channel basis.
#notification_channel_strategy=
def notification_channel_strategy=(value) -> ::Array<::Google::Cloud::Monitoring::V3::AlertPolicy::AlertStrategy::NotificationChannelStrategy>
- value (::Array<::Google::Cloud::Monitoring::V3::AlertPolicy::AlertStrategy::NotificationChannelStrategy>) — Control how notifications will be sent out, on a per-channel basis.
- (::Array<::Google::Cloud::Monitoring::V3::AlertPolicy::AlertStrategy::NotificationChannelStrategy>) — Control how notifications will be sent out, on a per-channel basis.
#notification_rate_limit
def notification_rate_limit() -> ::Google::Cloud::Monitoring::V3::AlertPolicy::AlertStrategy::NotificationRateLimit
-
(::Google::Cloud::Monitoring::V3::AlertPolicy::AlertStrategy::NotificationRateLimit) — Required for alert policies with a
LogMatch
condition.This limit is not implemented for alert policies that are not log-based.
#notification_rate_limit=
def notification_rate_limit=(value) -> ::Google::Cloud::Monitoring::V3::AlertPolicy::AlertStrategy::NotificationRateLimit
-
value (::Google::Cloud::Monitoring::V3::AlertPolicy::AlertStrategy::NotificationRateLimit) — Required for alert policies with a
LogMatch
condition.This limit is not implemented for alert policies that are not log-based.
-
(::Google::Cloud::Monitoring::V3::AlertPolicy::AlertStrategy::NotificationRateLimit) — Required for alert policies with a
LogMatch
condition.This limit is not implemented for alert policies that are not log-based.