Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace Vulnerability

A vulnerability found from scans in a compartment

Properties

Optional authentication

authentication: undefined | string

Mechanism used for scan authentication

compartmentId

compartmentId: string

Compartment ID of the vulnerability. Vulnerabilities with identical CVEs can exist in different compartments, based on scan target location

Optional cveDescription

cveDescription: undefined | string

The description of CVE vulnerability

Optional cveDetails

cveDetails: model.CveDetails

id

id: string

ID of the vulnerability

impactedResourcesCount

impactedResourcesCount: ImpactedResourcesCount

Optional lifecycleState

lifecycleState: model.LifecycleState

The current state of the resource.

name

name: string

Vulnerability name

severity

Severity of the vulnerability

Optional state

state: model.ScanResultVulnerabilityState

State of the vulnerability

timeFirstDetected

timeFirstDetected: Date

Date of scan result that first reported the vulnerability

timeLastDetected

timeLastDetected: Date

Date of scan result that most recently reported the vulnerability

Optional vulnerabilityReference

vulnerabilityReference: undefined | string

Reference to the vulnerability type's unique identifier. For CVE, this is the MITRE CVE ID

vulnerabilityType

vulnerabilityType: VulnerabilityType

Specifies the type of Vulnerability

Functions

getDeserializedJsonObj

getJsonObj