public sealed class AlertPolicy.Types.AlertStrategy.Types.NotificationRateLimit : IMessage<AlertPolicy.Types.AlertStrategy.Types.NotificationRateLimit>, IEquatable<AlertPolicy.Types.AlertStrategy.Types.NotificationRateLimit>, IDeepCloneable<AlertPolicy.Types.AlertStrategy.Types.NotificationRateLimit>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Monitoring v3 API class AlertPolicy.Types.AlertStrategy.Types.NotificationRateLimit.
Control over the rate of notifications sent to this alerting policy's
notification channels.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThis webpage provides documentation for the \u003ccode\u003eNotificationRateLimit\u003c/code\u003e class within the Google Cloud Monitoring v3 API, which is used to control the frequency of notifications for alerting policies.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eNotificationRateLimit\u003c/code\u003e class is found within the namespace \u003ccode\u003eGoogle.Cloud.Monitoring.V3\u003c/code\u003e and is part of the \u003ccode\u003eGoogle.Cloud.Monitoring.V3.dll\u003c/code\u003e assembly.\u003c/p\u003e\n"],["\u003cp\u003eThe webpage lists all the available versions of this API starting from 2.3.0 all the way up to the latest, 3.15.0, so users can choose the right version for their integration.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eNotificationRateLimit\u003c/code\u003e class implements several interfaces, including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, with an inheritance path from the \u003ccode\u003eobject\u003c/code\u003e class.\u003c/p\u003e\n"],["\u003cp\u003eThe class has two constructors, \u003ccode\u003eNotificationRateLimit()\u003c/code\u003e and \u003ccode\u003eNotificationRateLimit(AlertPolicy.Types.AlertStrategy.Types.NotificationRateLimit other)\u003c/code\u003e, and has one property, \u003ccode\u003ePeriod\u003c/code\u003e, which uses the \u003ccode\u003eDuration\u003c/code\u003e type to define the frequency of notification.\u003c/p\u003e\n"]]],[],null,[]]