class Google::Apis::SecuritycenterV1::ListFindingsResult

Result containing the Finding and its StateChange.

Attributes

finding[RW]

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::SecuritycenterV1::Finding]

resource[RW]

Information related to the Google Cloud resource that is associated with this finding. Corresponds to the JSON property `resource` @return [Google::Apis::SecuritycenterV1::Resource]

state_change[RW]

State change of the finding between the points in time. Corresponds to the JSON property `stateChange` @return [String]

Public Class Methods

new(**args) click to toggle source
# File lib/google/apis/securitycenter_v1/classes.rb, line 1604
def initialize(**args)
   update!(**args)
end

Public Instance Methods

update!(**args) click to toggle source

Update properties of this object

# File lib/google/apis/securitycenter_v1/classes.rb, line 1609
def update!(**args)
  @finding = args[:finding] if args.key?(:finding)
  @resource = args[:resource] if args.key?(:resource)
  @state_change = args[:state_change] if args.key?(:state_change)
end