public sealed class NotificationRateLimit : IMessage<AlertPolicy.Types.AlertStrategy.Types.NotificationRateLimit>, IEquatable<AlertPolicy.Types.AlertStrategy.Types.NotificationRateLimit>, IDeepCloneable<AlertPolicy.Types.AlertStrategy.Types.NotificationRateLimit>, IBufferMessage, IMessageControl 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 |
|