Cloud Security Command Center V1 API - Class Google::Cloud::SecurityCenter::V1::Cve (v1.1.0)

Reference documentation and code samples for the Cloud Security Command Center V1 API class Google::Cloud::SecurityCenter::V1::Cve.

CVE stands for Common Vulnerabilities and Exposures. Information from the CVE record that describes this vulnerability.

Inherits

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#cvssv3

def cvssv3() -> ::Google::Cloud::SecurityCenter::V1::Cvssv3
Returns

#cvssv3=

def cvssv3=(value) -> ::Google::Cloud::SecurityCenter::V1::Cvssv3
Parameter
Returns

#exploit_release_date

def exploit_release_date() -> ::Google::Protobuf::Timestamp
Returns

#exploit_release_date=

def exploit_release_date=(value) -> ::Google::Protobuf::Timestamp
Parameter
Returns

#exploitation_activity

def exploitation_activity() -> ::Google::Cloud::SecurityCenter::V1::Cve::ExploitationActivity
Returns

#exploitation_activity=

def exploitation_activity=(value) -> ::Google::Cloud::SecurityCenter::V1::Cve::ExploitationActivity
Parameter
Returns

#id

def id() -> ::String
Returns
  • (::String) — The unique identifier for the vulnerability. e.g. CVE-2021-34527

#id=

def id=(value) -> ::String
Parameter
  • value (::String) — The unique identifier for the vulnerability. e.g. CVE-2021-34527
Returns
  • (::String) — The unique identifier for the vulnerability. e.g. CVE-2021-34527

#impact

def impact() -> ::Google::Cloud::SecurityCenter::V1::Cve::RiskRating
Returns

#impact=

def impact=(value) -> ::Google::Cloud::SecurityCenter::V1::Cve::RiskRating
Parameter
Returns

#observed_in_the_wild

def observed_in_the_wild() -> ::Boolean
Returns
  • (::Boolean) — Whether or not the vulnerability has been observed in the wild.

#observed_in_the_wild=

def observed_in_the_wild=(value) -> ::Boolean
Parameter
  • value (::Boolean) — Whether or not the vulnerability has been observed in the wild.
Returns
  • (::Boolean) — Whether or not the vulnerability has been observed in the wild.

#references

def references() -> ::Array<::Google::Cloud::SecurityCenter::V1::Reference>
Returns

#references=

def references=(value) -> ::Array<::Google::Cloud::SecurityCenter::V1::Reference>
Parameter
Returns

#upstream_fix_available

def upstream_fix_available() -> ::Boolean
Returns
  • (::Boolean) — Whether upstream fix is available for the CVE.

#upstream_fix_available=

def upstream_fix_available=(value) -> ::Boolean
Parameter
  • value (::Boolean) — Whether upstream fix is available for the CVE.
Returns
  • (::Boolean) — Whether upstream fix is available for the CVE.

#zero_day

def zero_day() -> ::Boolean
Returns
  • (::Boolean) — Whether or not the vulnerability was zero day when the finding was published.

#zero_day=

def zero_day=(value) -> ::Boolean
Parameter
  • value (::Boolean) — Whether or not the vulnerability was zero day when the finding was published.
Returns
  • (::Boolean) — Whether or not the vulnerability was zero day when the finding was published.