public sealed class StreamingConfig : IMessage<NotificationConfig.Types.StreamingConfig>, IEquatable<NotificationConfig.Types.StreamingConfig>, IDeepCloneable<NotificationConfig.Types.StreamingConfig>, IBufferMessage, IMessage
The config for streaming-based notifications, which send each event as soon
as it is detected.
Expression that defines the filter to apply across create/update events
of assets or findings as specified by the event type. The expression is a
list of zero or more restrictions combined via logical operators AND
and OR. Parentheses are supported, and OR has higher precedence than
AND.
Restrictions have the form <field> <operator> <value> and may have a
- character in front of them to indicate negation. The fields map to
those defined in the corresponding resource.
[[["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 provided content outlines the \u003ccode\u003eStreamingConfig\u003c/code\u003e class within the \u003ccode\u003eGoogle.Cloud.SecurityCenter.V1\u003c/code\u003e namespace, specifically for .NET, detailing its various versions and implementations.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eStreamingConfig\u003c/code\u003e facilitates streaming-based notifications, delivering each detected event in real-time, using an inheritance chain derived from \u003ccode\u003eObject\u003c/code\u003e and 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.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version available is 3.24.0, and there are numerous prior versions available for reference, going as far back as version 2.2.0, and as new as 3.23.0, 3.22.0 and so on.\u003c/p\u003e\n"],["\u003cp\u003eThe class includes a \u003ccode\u003eFilter\u003c/code\u003e property, allowing the application of expressions to filter events based on criteria applied to asset or finding create/update events, using logical operators, different restrictions, and multiple value types.\u003c/p\u003e\n"],["\u003cp\u003eThe class supports two constructors: one default, \u003ccode\u003eStreamingConfig()\u003c/code\u003e, and another that takes a \u003ccode\u003eNotificationConfig.Types.StreamingConfig\u003c/code\u003e object as parameter, \u003ccode\u003eStreamingConfig(NotificationConfig.Types.StreamingConfig other)\u003c/code\u003e.\u003c/p\u003e\n"]]],[],null,[]]