public sealed class Snooze : IMessage<Snooze>, IEquatable<Snooze>, IDeepCloneable<Snooze>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Monitoring v3 API class Snooze.
A Snooze will prevent any alerts from being opened, and close any that
are already open. The Snooze will work on alerts that match the
criteria defined in the Snooze. The Snooze will be active from
interval.start_time through interval.end_time.
Required. The Snooze will be active from interval.start_time through
interval.end_time.
interval.start_time cannot be in the past. There is a 15 second clock
skew to account for the time it takes for a request to reach the API from
the UI.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThe latest version available for the Google Cloud Monitoring v3 API class Snooze is 3.15.0, with version 3.14.0 being the current version documented on this page, and several prior versions are also available for reference.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eSnooze\u003c/code\u003e class, part of the \u003ccode\u003eGoogle.Cloud.Monitoring.V3\u003c/code\u003e namespace, prevents new alerts from opening and closes existing ones based on specified criteria and is active for a set time interval.\u003c/p\u003e\n"],["\u003cp\u003eA \u003ccode\u003eSnooze\u003c/code\u003e object is defined by properties including \u003ccode\u003eCriteria\u003c/code\u003e, \u003ccode\u003eDisplayName\u003c/code\u003e, \u003ccode\u003eInterval\u003c/code\u003e, \u003ccode\u003eName\u003c/code\u003e, and \u003ccode\u003eSnoozeName\u003c/code\u003e, which dictate the conditions, display name, duration, unique identifier, and typed name view for the snooze, respectively.\u003c/p\u003e\n"],["\u003cp\u003eThe required \u003ccode\u003eInterval\u003c/code\u003e property of a \u003ccode\u003eSnooze\u003c/code\u003e object defines the start and end time of the active period, with the \u003ccode\u003einterval.start_time\u003c/code\u003e being no earlier than the present time.\u003c/p\u003e\n"],["\u003cp\u003eThe class implements several interfaces like \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, extending its capabilities.\u003c/p\u003e\n"]]],[],null,[]]