Google Cloud Security Command Center V2 Client - Class Vulnerability (2.0.3)

Reference documentation and code samples for the Google Cloud Security Command Center V2 Client class Vulnerability.

Refers to common vulnerability fields e.g. cve, cvss, cwe etc.

Generated from protobuf message google.cloud.securitycenter.v2.Vulnerability

Namespace

Google \ Cloud \ SecurityCenter \ V2

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ cve Cve

CVE stands for Common Vulnerabilities and Exposures (https://cve.mitre.org/about/)

↳ offending_package Package

The offending package is relevant to the finding.

↳ fixed_package Package

The fixed package is relevant to the finding.

↳ security_bulletin SecurityBulletin

The security bulletin is relevant to this finding.

getCve

CVE stands for Common Vulnerabilities and Exposures (https://cve.mitre.org/about/)

Returns
Type Description
Cve|null

hasCve

clearCve

setCve

CVE stands for Common Vulnerabilities and Exposures (https://cve.mitre.org/about/)

Parameter
Name Description
var Cve
Returns
Type Description
$this

getOffendingPackage

The offending package is relevant to the finding.

Returns
Type Description
Package|null

hasOffendingPackage

clearOffendingPackage

setOffendingPackage

The offending package is relevant to the finding.

Parameter
Name Description
var Package
Returns
Type Description
$this

getFixedPackage

The fixed package is relevant to the finding.

Returns
Type Description
Package|null

hasFixedPackage

clearFixedPackage

setFixedPackage

The fixed package is relevant to the finding.

Parameter
Name Description
var Package
Returns
Type Description
$this

getSecurityBulletin

The security bulletin is relevant to this finding.

Returns
Type Description
SecurityBulletin|null

hasSecurityBulletin

clearSecurityBulletin

setSecurityBulletin

The security bulletin is relevant to this finding.

Parameter
Name Description
var SecurityBulletin
Returns
Type Description
$this