public sealed class Snooze.Types.Criteria : IMessage<Snooze.Types.Criteria>, IEquatable<Snooze.Types.Criteria>, IDeepCloneable<Snooze.Types.Criteria>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Monitoring v3 API class Snooze.Types.Criteria.
Criteria specific to the AlertPolicys that this Snooze applies to. The
Snooze will suppress alerts that come from one of the AlertPolicys
whose names are supplied.
[[["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\u003eVersion 3.15.0 is the latest version available for the Google Cloud Monitoring v3 API, with multiple other versions spanning back to 2.3.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eSnooze.Types.Criteria\u003c/code\u003e class is part of the Google Cloud Monitoring v3 API and is used to specify which \u003ccode\u003eAlertPolicy\u003c/code\u003e alerts will be suppressed.\u003c/p\u003e\n"],["\u003cp\u003eThis class inherits from \u003ccode\u003eobject\u003c/code\u003e and implements interfaces such as \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, as well as has the criteria constructor.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003ePolicies\u003c/code\u003e property within \u003ccode\u003eSnooze.Types.Criteria\u003c/code\u003e allows specifying up to 16 \u003ccode\u003eAlertPolicy\u003c/code\u003e names that the \u003ccode\u003eSnooze\u003c/code\u003e will apply to, defined by project ID, number, or policy ID.\u003c/p\u003e\n"]]],[],null,[]]