public sealed class NotificationRateLimit : IMessage<AlertPolicy.Types.AlertStrategy.Types.NotificationRateLimit>, IEquatable<AlertPolicy.Types.AlertStrategy.Types.NotificationRateLimit>, IDeepCloneable<AlertPolicy.Types.AlertStrategy.Types.NotificationRateLimit>, IBufferMessage, IMessage
Control over the rate of notifications sent to this alert policy's notification channels.
Implements
IMessage<AlertPolicy.Types.AlertStrategy.Types.NotificationRateLimit>, IEquatable<AlertPolicy.Types.AlertStrategy.Types.NotificationRateLimit>, IDeepCloneable<AlertPolicy.Types.AlertStrategy.Types.NotificationRateLimit>, IBufferMessage, IMessageNamespace
Google.Cloud.Monitoring.V3Assembly
Google.Cloud.Monitoring.V3.dll
Constructors
NotificationRateLimit()
public NotificationRateLimit()
NotificationRateLimit(AlertPolicy.Types.AlertStrategy.Types.NotificationRateLimit)
public NotificationRateLimit(AlertPolicy.Types.AlertStrategy.Types.NotificationRateLimit other)
Parameter | |
---|---|
Name | Description |
other | AlertPolicy.Types.AlertStrategy.Types.NotificationRateLimit |
Properties
Period
public Duration Period { get; set; }
Not more than one notification per period
.
Property Value | |
---|---|
Type | Description |
Duration |