VulnerabilityReport(mapping=None, *, ignore_unknown_fields=False, **kwargs)
This API resource represents the vulnerability report for a specified Compute Engine virtual machine (VM) instance at a given point in time.
For more information, see Vulnerability
reports <https://cloud.google.com/compute/docs/instances/os-inventory-management#vulnerability-reports>
__.
Attributes | |
---|---|
Name | Description |
name |
str
Output only. The vulnerabilityReport API resource name.
Format:
projects/{project_number}/locations/{location}/instances/{instance_id}/vulnerabilityReport
|
vulnerabilities |
Sequence[google.cloud.osconfig_v1alpha.types.VulnerabilityReport.Vulnerability]
Output only. List of vulnerabilities affecting the VM. |
update_time |
google.protobuf.timestamp_pb2.Timestamp
Output only. The timestamp for when the last vulnerability report was generated for the VM. |
Classes
Vulnerability
Vulnerability(mapping=None, *, ignore_unknown_fields=False, **kwargs)
A vulnerability affecting the VM instance. .. attribute:: details
Contains metadata as per the upstream feed of the operating system and NVD.
:type: google.cloud.osconfig_v1alpha.types.VulnerabilityReport.Vulnerability.Details