class Google::Apis::SecuritycenterV1beta2::GoogleCloudSecuritycenterV1p1beta1NotificationMessage
Security Command Center's Notification
Attributes
Security Command Center finding. A finding is a record of assessment data ( security, risk, health or privacy) ingested into Security Command Center for presentation, notification, analysis, policy testing, and enforcement. For example, an XSS vulnerability in an App Engine application is a finding. Corresponds to the JSON property `finding` @return [Google::Apis::SecuritycenterV1beta2::GoogleCloudSecuritycenterV1p1beta1Finding]
Name of the notification config that generated current notification. Corresponds to the JSON property `notificationConfigName` @return [String]
Information related to the Google
Cloud resource. Corresponds to the JSON property `resource` @return [Google::Apis::SecuritycenterV1beta2::GoogleCloudSecuritycenterV1p1beta1Resource]
Public Class Methods
# File lib/google/apis/securitycenter_v1beta2/classes.rb, line 757 def initialize(**args) update!(**args) end
Public Instance Methods
Update properties of this object
# File lib/google/apis/securitycenter_v1beta2/classes.rb, line 762 def update!(**args) @finding = args[:finding] if args.key?(:finding) @notification_config_name = args[:notification_config_name] if args.key?(:notification_config_name) @resource = args[:resource] if args.key?(:resource) end