Class: Google::Cloud::ContainerAnalysis::V1::VulnerabilityOccurrencesSummary

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/devtools/containeranalysis/v1/containeranalysis.rb

Overview

A summary of how many vulnerability occurrences there are per resource and severity type.

Defined Under Namespace

Classes: FixableTotalByDigest

Instance Attribute Summary collapse

Instance Attribute Details

#counts::Array<::Google::Cloud::ContainerAnalysis::V1::VulnerabilityOccurrencesSummary::FixableTotalByDigest>

Returns A listing by resource of the number of fixable and total vulnerabilities.

Returns:



42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
# File 'proto_docs/google/devtools/containeranalysis/v1/containeranalysis.rb', line 42

class VulnerabilityOccurrencesSummary
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Per resource and severity counts of fixable and total vulnerabilities.
  # @!attribute [rw] resource_uri
  #   @return [::String]
  #     The affected resource.
  # @!attribute [rw] severity
  #   @return [::Grafeas::V1::Severity]
  #     The severity for this count. SEVERITY_UNSPECIFIED indicates total across
  #     all severities.
  # @!attribute [rw] fixable_count
  #   @return [::Integer]
  #     The number of fixable vulnerabilities associated with this resource.
  # @!attribute [rw] total_count
  #   @return [::Integer]
  #     The total number of vulnerabilities associated with this resource.
  class FixableTotalByDigest
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end