class Google::Apis::SecuritycenterV1beta1::GoogleCloudSecuritycenterV1NotificationMessage
Cloud SCC's Notification
Attributes
Security Command Center finding. A finding is a record of assessment data like security, risk, health, or privacy, that is ingested into Security Command Center for presentation, notification, analysis, policy testing, and enforcement. For example, a cross-site scripting (XSS) vulnerability in an App Engine application is a finding. Corresponds to the JSON property `finding` @return [Google::Apis::SecuritycenterV1beta1::Finding]
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::SecuritycenterV1beta1::GoogleCloudSecuritycenterV1Resource]
Public Class Methods
# File lib/google/apis/securitycenter_v1beta1/classes.rb, line 678 def initialize(**args) update!(**args) end
Public Instance Methods
Update properties of this object
# File lib/google/apis/securitycenter_v1beta1/classes.rb, line 683 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