public sealed class NotificationMessage : IMessage<NotificationMessage>, IEquatable<NotificationMessage>, IDeepCloneable<NotificationMessage>, IBufferMessage, IMessage
Cloud SCC's Notification
Inheritance
System.Object > NotificationMessageImplements
IMessage<NotificationMessage>, IEquatable<NotificationMessage>, IDeepCloneable<NotificationMessage>, IBufferMessage, IMessageNamespace
Google.Cloud.SecurityCenter.V1Assembly
Google.Cloud.SecurityCenter.V1.dll
Constructors
NotificationMessage()
public NotificationMessage()
NotificationMessage(NotificationMessage)
public NotificationMessage(NotificationMessage other)
Parameter | |
---|---|
Name | Description |
other | NotificationMessage |
Properties
EventCase
public NotificationMessage.EventOneofCase EventCase { get; }
Property Value | |
---|---|
Type | Description |
NotificationMessage.EventOneofCase |
Finding
public Finding Finding { get; set; }
If it's a Finding based notification config, this field will be populated.
Property Value | |
---|---|
Type | Description |
Finding |
NotificationConfigName
public string NotificationConfigName { get; set; }
Name of the notification config that generated current notification.
Property Value | |
---|---|
Type | Description |
System.String |
Resource
public Resource Resource { get; set; }
The Cloud resource tied to this notification's Finding.
Property Value | |
---|---|
Type | Description |
Resource |