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

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.

↳ provider_risk_score
int|string

Provider provided risk_score based on multiple factors. The higher the risk score, the more risky the vulnerability is.

↳ reachable
bool

Represents whether the vulnerability is reachable (detected via static analysis)

↳ cwes
array< Cwe >

Represents one or more Common Weakness Enumeration (CWE) information on this vulnerability.

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
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
Returns
Type
Description
$this

getSecurityBulletin

The security bulletin is relevant to this finding.

Returns
Type
Description

hasSecurityBulletin

clearSecurityBulletin

setSecurityBulletin

The security bulletin is relevant to this finding.

Parameter
Name
Description
Returns
Type
Description
$this

getProviderRiskScore

Provider provided risk_score based on multiple factors. The higher the risk score, the more risky the vulnerability is.

Returns
Type
Description
int|string

setProviderRiskScore

Provider provided risk_score based on multiple factors. The higher the risk score, the more risky the vulnerability is.

Parameter
Name
Description
var
int|string
Returns
Type
Description
$this

getReachable

Represents whether the vulnerability is reachable (detected via static analysis)

Returns
Type
Description
bool

setReachable

Represents whether the vulnerability is reachable (detected via static analysis)

Parameter
Name
Description
var
bool
Returns
Type
Description
$this

getCwes

Represents one or more Common Weakness Enumeration (CWE) information on this vulnerability.

Returns
Type
Description

setCwes

Represents one or more Common Weakness Enumeration (CWE) information on this vulnerability.

Parameter
Name
Description
var
array< Cwe >
Returns
Type
Description
$this
Create a Mobile Website
View Site in Mobile | Classic
Share by: